v1beta1: {
    LCDQueryClient: any;
    MsgClientImpl: any;
    QueryClientImpl: any;
    AminoConverter: {
        /cosmos.accesscontrol_x.v1beta1.MsgRegisterWasmDependency: {
            aminoType: string;
            fromAmino: ((object: MsgRegisterWasmDependencyAmino) => MsgRegisterWasmDependency);
            toAmino: ((message: MsgRegisterWasmDependency) => MsgRegisterWasmDependencyAmino);
        };
    };
    GenesisState: {
        typeUrl: string;
        decode(input: Uint8Array | BinaryReader, length?: number): GenesisState;
        encode(message: GenesisState, writer?: BinaryWriter): BinaryWriter;
        fromAmino(object: GenesisStateAmino): GenesisState;
        fromAminoMsg(object: GenesisStateAminoMsg): GenesisState;
        fromPartial(object: {
            messageDependencyMapping?: {
                accessOps?: {
                    accessType?: AccessType;
                    identifierTemplate?: string;
                    resourceType?: ResourceType;
                }[];
                dynamicEnabled?: boolean;
                messageKey?: string;
            }[];
            params?: {};
            wasmDependencyMappings?: {
                baseAccessOps?: {
                    operation?: {
                        accessType?: ...;
                        identifierTemplate?: ...;
                        resourceType?: ...;
                    };
                    selector?: string;
                    selectorType?: AccessOperationSelectorType;
                }[];
                baseContractReferences?: {
                    contractAddress?: string;
                    jsonTranslationTemplate?: string;
                    messageName?: string;
                    messageType?: WasmMessageSubtype;
                }[];
                contractAddress?: string;
                executeAccessOps?: {
                    messageName?: string;
                    wasmOperations?: (...)[];
                }[];
                executeContractReferences?: {
                    contractReferences?: (...)[];
                    messageName?: string;
                }[];
                queryAccessOps?: {
                    messageName?: string;
                    wasmOperations?: (...)[];
                }[];
                queryContractReferences?: {
                    contractReferences?: (...)[];
                    messageName?: string;
                }[];
                resetReason?: string;
            }[];
        }): GenesisState;
        fromProtoMsg(message: GenesisStateProtoMsg): GenesisState;
        toAmino(message: GenesisState): GenesisStateAmino;
        toAminoMsg(message: GenesisState): GenesisStateAminoMsg;
        toProto(message: GenesisState): Uint8Array;
        toProtoMsg(message: GenesisState): GenesisStateProtoMsg;
    };
    ListResourceDependencyMappingRequest: {
        typeUrl: string;
        decode(input: Uint8Array | BinaryReader, length?: number): ListResourceDependencyMappingRequest;
        encode(_: ListResourceDependencyMappingRequest, writer?: BinaryWriter): BinaryWriter;
        fromAmino(_: ListResourceDependencyMappingRequestAmino): ListResourceDependencyMappingRequest;
        fromAminoMsg(object: ListResourceDependencyMappingRequestAminoMsg): ListResourceDependencyMappingRequest;
        fromPartial(_: {}): ListResourceDependencyMappingRequest;
        fromProtoMsg(message: ListResourceDependencyMappingRequestProtoMsg): ListResourceDependencyMappingRequest;
        toAmino(_: ListResourceDependencyMappingRequest): ListResourceDependencyMappingRequestAmino;
        toAminoMsg(message: ListResourceDependencyMappingRequest): ListResourceDependencyMappingRequestAminoMsg;
        toProto(message: ListResourceDependencyMappingRequest): Uint8Array;
        toProtoMsg(message: ListResourceDependencyMappingRequest): ListResourceDependencyMappingRequestProtoMsg;
    };
    ListResourceDependencyMappingResponse: {
        typeUrl: string;
        decode(input: Uint8Array | BinaryReader, length?: number): ListResourceDependencyMappingResponse;
        encode(message: ListResourceDependencyMappingResponse, writer?: BinaryWriter): BinaryWriter;
        fromAmino(object: ListResourceDependencyMappingResponseAmino): ListResourceDependencyMappingResponse;
        fromAminoMsg(object: ListResourceDependencyMappingResponseAminoMsg): ListResourceDependencyMappingResponse;
        fromPartial(object: {
            messageDependencyMappingList?: {
                accessOps?: {
                    accessType?: AccessType;
                    identifierTemplate?: string;
                    resourceType?: ResourceType;
                }[];
                dynamicEnabled?: boolean;
                messageKey?: string;
            }[];
        }): ListResourceDependencyMappingResponse;
        fromProtoMsg(message: ListResourceDependencyMappingResponseProtoMsg): ListResourceDependencyMappingResponse;
        toAmino(message: ListResourceDependencyMappingResponse): ListResourceDependencyMappingResponseAmino;
        toAminoMsg(message: ListResourceDependencyMappingResponse): ListResourceDependencyMappingResponseAminoMsg;
        toProto(message: ListResourceDependencyMappingResponse): Uint8Array;
        toProtoMsg(message: ListResourceDependencyMappingResponse): ListResourceDependencyMappingResponseProtoMsg;
    };
    ListWasmDependencyMappingRequest: {
        typeUrl: string;
        decode(input: Uint8Array | BinaryReader, length?: number): ListWasmDependencyMappingRequest;
        encode(_: ListWasmDependencyMappingRequest, writer?: BinaryWriter): BinaryWriter;
        fromAmino(_: ListWasmDependencyMappingRequestAmino): ListWasmDependencyMappingRequest;
        fromAminoMsg(object: ListWasmDependencyMappingRequestAminoMsg): ListWasmDependencyMappingRequest;
        fromPartial(_: {}): ListWasmDependencyMappingRequest;
        fromProtoMsg(message: ListWasmDependencyMappingRequestProtoMsg): ListWasmDependencyMappingRequest;
        toAmino(_: ListWasmDependencyMappingRequest): ListWasmDependencyMappingRequestAmino;
        toAminoMsg(message: ListWasmDependencyMappingRequest): ListWasmDependencyMappingRequestAminoMsg;
        toProto(message: ListWasmDependencyMappingRequest): Uint8Array;
        toProtoMsg(message: ListWasmDependencyMappingRequest): ListWasmDependencyMappingRequestProtoMsg;
    };
    ListWasmDependencyMappingResponse: {
        typeUrl: string;
        decode(input: Uint8Array | BinaryReader, length?: number): ListWasmDependencyMappingResponse;
        encode(message: ListWasmDependencyMappingResponse, writer?: BinaryWriter): BinaryWriter;
        fromAmino(object: ListWasmDependencyMappingResponseAmino): ListWasmDependencyMappingResponse;
        fromAminoMsg(object: ListWasmDependencyMappingResponseAminoMsg): ListWasmDependencyMappingResponse;
        fromPartial(object: {
            wasmDependencyMappingList?: {
                baseAccessOps?: {
                    operation?: {
                        accessType?: ...;
                        identifierTemplate?: ...;
                        resourceType?: ...;
                    };
                    selector?: string;
                    selectorType?: AccessOperationSelectorType;
                }[];
                baseContractReferences?: {
                    contractAddress?: string;
                    jsonTranslationTemplate?: string;
                    messageName?: string;
                    messageType?: WasmMessageSubtype;
                }[];
                contractAddress?: string;
                executeAccessOps?: {
                    messageName?: string;
                    wasmOperations?: (...)[];
                }[];
                executeContractReferences?: {
                    contractReferences?: (...)[];
                    messageName?: string;
                }[];
                queryAccessOps?: {
                    messageName?: string;
                    wasmOperations?: (...)[];
                }[];
                queryContractReferences?: {
                    contractReferences?: (...)[];
                    messageName?: string;
                }[];
                resetReason?: string;
            }[];
        }): ListWasmDependencyMappingResponse;
        fromProtoMsg(message: ListWasmDependencyMappingResponseProtoMsg): ListWasmDependencyMappingResponse;
        toAmino(message: ListWasmDependencyMappingResponse): ListWasmDependencyMappingResponseAmino;
        toAminoMsg(message: ListWasmDependencyMappingResponse): ListWasmDependencyMappingResponseAminoMsg;
        toProto(message: ListWasmDependencyMappingResponse): Uint8Array;
        toProtoMsg(message: ListWasmDependencyMappingResponse): ListWasmDependencyMappingResponseProtoMsg;
    };
    MessageComposer: {
        encoded: {
            registerWasmDependency(value: MsgRegisterWasmDependency): {
                typeUrl: string;
                value: Uint8Array;
            };
        };
        fromPartial: {
            registerWasmDependency(value: MsgRegisterWasmDependency): {
                typeUrl: string;
                value: MsgRegisterWasmDependency;
            };
        };
        withTypeUrl: {
            registerWasmDependency(value: MsgRegisterWasmDependency): {
                typeUrl: string;
                value: MsgRegisterWasmDependency;
            };
        };
    };
    MsgRegisterWasmDependency: {
        typeUrl: string;
        decode(input: Uint8Array | BinaryReader, length?: number): MsgRegisterWasmDependency;
        encode(message: MsgRegisterWasmDependency, writer?: BinaryWriter): BinaryWriter;
        fromAmino(object: MsgRegisterWasmDependencyAmino): MsgRegisterWasmDependency;
        fromAminoMsg(object: MsgRegisterWasmDependencyAminoMsg): MsgRegisterWasmDependency;
        fromPartial(object: {
            fromAddress?: string;
            wasmDependencyMapping?: {
                baseAccessOps?: {
                    operation?: {
                        accessType?: (...) | (...);
                        identifierTemplate?: (...) | (...);
                        resourceType?: (...) | (...);
                    };
                    selector?: string;
                    selectorType?: AccessOperationSelectorType;
                }[];
                baseContractReferences?: {
                    contractAddress?: string;
                    jsonTranslationTemplate?: string;
                    messageName?: string;
                    messageType?: WasmMessageSubtype;
                }[];
                contractAddress?: string;
                executeAccessOps?: {
                    messageName?: string;
                    wasmOperations?: {
                        operation?: ...;
                        selector?: ...;
                        selectorType?: ...;
                    }[];
                }[];
                executeContractReferences?: {
                    contractReferences?: {
                        contractAddress?: ...;
                        jsonTranslationTemplate?: ...;
                        messageName?: ...;
                        messageType?: ...;
                    }[];
                    messageName?: string;
                }[];
                queryAccessOps?: {
                    messageName?: string;
                    wasmOperations?: {
                        operation?: ...;
                        selector?: ...;
                        selectorType?: ...;
                    }[];
                }[];
                queryContractReferences?: {
                    contractReferences?: {
                        contractAddress?: ...;
                        jsonTranslationTemplate?: ...;
                        messageName?: ...;
                        messageType?: ...;
                    }[];
                    messageName?: string;
                }[];
                resetReason?: string;
            };
        }): MsgRegisterWasmDependency;
        fromProtoMsg(message: MsgRegisterWasmDependencyProtoMsg): MsgRegisterWasmDependency;
        toAmino(message: MsgRegisterWasmDependency): MsgRegisterWasmDependencyAmino;
        toAminoMsg(message: MsgRegisterWasmDependency): MsgRegisterWasmDependencyAminoMsg;
        toProto(message: MsgRegisterWasmDependency): Uint8Array;
        toProtoMsg(message: MsgRegisterWasmDependency): MsgRegisterWasmDependencyProtoMsg;
    };
    MsgRegisterWasmDependencyResponse: {
        typeUrl: string;
        decode(input: Uint8Array | BinaryReader, length?: number): MsgRegisterWasmDependencyResponse;
        encode(_: MsgRegisterWasmDependencyResponse, writer?: BinaryWriter): BinaryWriter;
        fromAmino(_: MsgRegisterWasmDependencyResponseAmino): MsgRegisterWasmDependencyResponse;
        fromAminoMsg(object: MsgRegisterWasmDependencyResponseAminoMsg): MsgRegisterWasmDependencyResponse;
        fromPartial(_: {}): MsgRegisterWasmDependencyResponse;
        fromProtoMsg(message: MsgRegisterWasmDependencyResponseProtoMsg): MsgRegisterWasmDependencyResponse;
        toAmino(_: MsgRegisterWasmDependencyResponse): MsgRegisterWasmDependencyResponseAmino;
        toAminoMsg(message: MsgRegisterWasmDependencyResponse): MsgRegisterWasmDependencyResponseAminoMsg;
        toProto(message: MsgRegisterWasmDependencyResponse): Uint8Array;
        toProtoMsg(message: MsgRegisterWasmDependencyResponse): MsgRegisterWasmDependencyResponseProtoMsg;
    };
    Params: {
        typeUrl: string;
        decode(input: Uint8Array | BinaryReader, length?: number): Params;
        encode(_: Params, writer?: BinaryWriter): BinaryWriter;
        fromAmino(_: ParamsAmino): Params;
        fromAminoMsg(object: ParamsAminoMsg): Params;
        fromPartial(_: {}): Params;
        fromProtoMsg(message: ParamsProtoMsg): Params;
        toAmino(_: Params): ParamsAmino;
        toAminoMsg(message: Params): ParamsAminoMsg;
        toProto(message: Params): Uint8Array;
        toProtoMsg(message: Params): ParamsProtoMsg;
    };
    QueryParamsRequest: {
        typeUrl: string;
        decode(input: Uint8Array | BinaryReader, length?: number): QueryParamsRequest;
        encode(_: QueryParamsRequest, writer?: BinaryWriter): BinaryWriter;
        fromAmino(_: QueryParamsRequestAmino): QueryParamsRequest;
        fromAminoMsg(object: QueryParamsRequestAminoMsg): QueryParamsRequest;
        fromPartial(_: {}): QueryParamsRequest;
        fromProtoMsg(message: QueryParamsRequestProtoMsg): QueryParamsRequest;
        toAmino(_: QueryParamsRequest): QueryParamsRequestAmino;
        toAminoMsg(message: QueryParamsRequest): QueryParamsRequestAminoMsg;
        toProto(message: QueryParamsRequest): Uint8Array;
        toProtoMsg(message: QueryParamsRequest): QueryParamsRequestProtoMsg;
    };
    QueryParamsResponse: {
        typeUrl: string;
        decode(input: Uint8Array | BinaryReader, length?: number): QueryParamsResponse;
        encode(message: QueryParamsResponse, writer?: BinaryWriter): BinaryWriter;
        fromAmino(object: QueryParamsResponseAmino): QueryParamsResponse;
        fromAminoMsg(object: QueryParamsResponseAminoMsg): QueryParamsResponse;
        fromPartial(object: {
            params?: {};
        }): QueryParamsResponse;
        fromProtoMsg(message: QueryParamsResponseProtoMsg): QueryParamsResponse;
        toAmino(message: QueryParamsResponse): QueryParamsResponseAmino;
        toAminoMsg(message: QueryParamsResponse): QueryParamsResponseAminoMsg;
        toProto(message: QueryParamsResponse): Uint8Array;
        toProtoMsg(message: QueryParamsResponse): QueryParamsResponseProtoMsg;
    };
    RegisterWasmDependencyJSONFile: {
        typeUrl: string;
        decode(input: Uint8Array | BinaryReader, length?: number): RegisterWasmDependencyJSONFile;
        encode(message: RegisterWasmDependencyJSONFile, writer?: BinaryWriter): BinaryWriter;
        fromAmino(object: RegisterWasmDependencyJSONFileAmino): RegisterWasmDependencyJSONFile;
        fromAminoMsg(object: RegisterWasmDependencyJSONFileAminoMsg): RegisterWasmDependencyJSONFile;
        fromPartial(object: {
            wasmDependencyMapping?: {
                baseAccessOps?: {
                    operation?: {
                        accessType?: (...) | (...);
                        identifierTemplate?: (...) | (...);
                        resourceType?: (...) | (...);
                    };
                    selector?: string;
                    selectorType?: AccessOperationSelectorType;
                }[];
                baseContractReferences?: {
                    contractAddress?: string;
                    jsonTranslationTemplate?: string;
                    messageName?: string;
                    messageType?: WasmMessageSubtype;
                }[];
                contractAddress?: string;
                executeAccessOps?: {
                    messageName?: string;
                    wasmOperations?: {
                        operation?: ...;
                        selector?: ...;
                        selectorType?: ...;
                    }[];
                }[];
                executeContractReferences?: {
                    contractReferences?: {
                        contractAddress?: ...;
                        jsonTranslationTemplate?: ...;
                        messageName?: ...;
                        messageType?: ...;
                    }[];
                    messageName?: string;
                }[];
                queryAccessOps?: {
                    messageName?: string;
                    wasmOperations?: {
                        operation?: ...;
                        selector?: ...;
                        selectorType?: ...;
                    }[];
                }[];
                queryContractReferences?: {
                    contractReferences?: {
                        contractAddress?: ...;
                        jsonTranslationTemplate?: ...;
                        messageName?: ...;
                        messageType?: ...;
                    }[];
                    messageName?: string;
                }[];
                resetReason?: string;
            };
        }): RegisterWasmDependencyJSONFile;
        fromProtoMsg(message: RegisterWasmDependencyJSONFileProtoMsg): RegisterWasmDependencyJSONFile;
        toAmino(message: RegisterWasmDependencyJSONFile): RegisterWasmDependencyJSONFileAmino;
        toAminoMsg(message: RegisterWasmDependencyJSONFile): RegisterWasmDependencyJSONFileAminoMsg;
        toProto(message: RegisterWasmDependencyJSONFile): Uint8Array;
        toProtoMsg(message: RegisterWasmDependencyJSONFile): RegisterWasmDependencyJSONFileProtoMsg;
    };
    ResourceDependencyMappingFromMessageKeyRequest: {
        typeUrl: string;
        decode(input: Uint8Array | BinaryReader, length?: number): ResourceDependencyMappingFromMessageKeyRequest;
        encode(message: ResourceDependencyMappingFromMessageKeyRequest, writer?: BinaryWriter): BinaryWriter;
        fromAmino(object: ResourceDependencyMappingFromMessageKeyRequestAmino): ResourceDependencyMappingFromMessageKeyRequest;
        fromAminoMsg(object: ResourceDependencyMappingFromMessageKeyRequestAminoMsg): ResourceDependencyMappingFromMessageKeyRequest;
        fromPartial(object: {
            messageKey?: string;
        }): ResourceDependencyMappingFromMessageKeyRequest;
        fromProtoMsg(message: ResourceDependencyMappingFromMessageKeyRequestProtoMsg): ResourceDependencyMappingFromMessageKeyRequest;
        toAmino(message: ResourceDependencyMappingFromMessageKeyRequest): ResourceDependencyMappingFromMessageKeyRequestAmino;
        toAminoMsg(message: ResourceDependencyMappingFromMessageKeyRequest): ResourceDependencyMappingFromMessageKeyRequestAminoMsg;
        toProto(message: ResourceDependencyMappingFromMessageKeyRequest): Uint8Array;
        toProtoMsg(message: ResourceDependencyMappingFromMessageKeyRequest): ResourceDependencyMappingFromMessageKeyRequestProtoMsg;
    };
    ResourceDependencyMappingFromMessageKeyResponse: {
        typeUrl: string;
        decode(input: Uint8Array | BinaryReader, length?: number): ResourceDependencyMappingFromMessageKeyResponse;
        encode(message: ResourceDependencyMappingFromMessageKeyResponse, writer?: BinaryWriter): BinaryWriter;
        fromAmino(object: ResourceDependencyMappingFromMessageKeyResponseAmino): ResourceDependencyMappingFromMessageKeyResponse;
        fromAminoMsg(object: ResourceDependencyMappingFromMessageKeyResponseAminoMsg): ResourceDependencyMappingFromMessageKeyResponse;
        fromPartial(object: {
            messageDependencyMapping?: {
                accessOps?: {
                    accessType?: AccessType;
                    identifierTemplate?: string;
                    resourceType?: ResourceType;
                }[];
                dynamicEnabled?: boolean;
                messageKey?: string;
            };
        }): ResourceDependencyMappingFromMessageKeyResponse;
        fromProtoMsg(message: ResourceDependencyMappingFromMessageKeyResponseProtoMsg): ResourceDependencyMappingFromMessageKeyResponse;
        toAmino(message: ResourceDependencyMappingFromMessageKeyResponse): ResourceDependencyMappingFromMessageKeyResponseAmino;
        toAminoMsg(message: ResourceDependencyMappingFromMessageKeyResponse): ResourceDependencyMappingFromMessageKeyResponseAminoMsg;
        toProto(message: ResourceDependencyMappingFromMessageKeyResponse): Uint8Array;
        toProtoMsg(message: ResourceDependencyMappingFromMessageKeyResponse): ResourceDependencyMappingFromMessageKeyResponseProtoMsg;
    };
    WasmDependencyMappingRequest: {
        typeUrl: string;
        decode(input: Uint8Array | BinaryReader, length?: number): WasmDependencyMappingRequest;
        encode(message: WasmDependencyMappingRequest, writer?: BinaryWriter): BinaryWriter;
        fromAmino(object: WasmDependencyMappingRequestAmino): WasmDependencyMappingRequest;
        fromAminoMsg(object: WasmDependencyMappingRequestAminoMsg): WasmDependencyMappingRequest;
        fromPartial(object: {
            contractAddress?: string;
        }): WasmDependencyMappingRequest;
        fromProtoMsg(message: WasmDependencyMappingRequestProtoMsg): WasmDependencyMappingRequest;
        toAmino(message: WasmDependencyMappingRequest): WasmDependencyMappingRequestAmino;
        toAminoMsg(message: WasmDependencyMappingRequest): WasmDependencyMappingRequestAminoMsg;
        toProto(message: WasmDependencyMappingRequest): Uint8Array;
        toProtoMsg(message: WasmDependencyMappingRequest): WasmDependencyMappingRequestProtoMsg;
    };
    WasmDependencyMappingResponse: {
        typeUrl: string;
        decode(input: Uint8Array | BinaryReader, length?: number): WasmDependencyMappingResponse;
        encode(message: WasmDependencyMappingResponse, writer?: BinaryWriter): BinaryWriter;
        fromAmino(object: WasmDependencyMappingResponseAmino): WasmDependencyMappingResponse;
        fromAminoMsg(object: WasmDependencyMappingResponseAminoMsg): WasmDependencyMappingResponse;
        fromPartial(object: {
            wasmDependencyMapping?: {
                baseAccessOps?: {
                    operation?: {
                        accessType?: (...) | (...);
                        identifierTemplate?: (...) | (...);
                        resourceType?: (...) | (...);
                    };
                    selector?: string;
                    selectorType?: AccessOperationSelectorType;
                }[];
                baseContractReferences?: {
                    contractAddress?: string;
                    jsonTranslationTemplate?: string;
                    messageName?: string;
                    messageType?: WasmMessageSubtype;
                }[];
                contractAddress?: string;
                executeAccessOps?: {
                    messageName?: string;
                    wasmOperations?: {
                        operation?: ...;
                        selector?: ...;
                        selectorType?: ...;
                    }[];
                }[];
                executeContractReferences?: {
                    contractReferences?: {
                        contractAddress?: ...;
                        jsonTranslationTemplate?: ...;
                        messageName?: ...;
                        messageType?: ...;
                    }[];
                    messageName?: string;
                }[];
                queryAccessOps?: {
                    messageName?: string;
                    wasmOperations?: {
                        operation?: ...;
                        selector?: ...;
                        selectorType?: ...;
                    }[];
                }[];
                queryContractReferences?: {
                    contractReferences?: {
                        contractAddress?: ...;
                        jsonTranslationTemplate?: ...;
                        messageName?: ...;
                        messageType?: ...;
                    }[];
                    messageName?: string;
                }[];
                resetReason?: string;
            };
        }): WasmDependencyMappingResponse;
        fromProtoMsg(message: WasmDependencyMappingResponseProtoMsg): WasmDependencyMappingResponse;
        toAmino(message: WasmDependencyMappingResponse): WasmDependencyMappingResponseAmino;
        toAminoMsg(message: WasmDependencyMappingResponse): WasmDependencyMappingResponseAminoMsg;
        toProto(message: WasmDependencyMappingResponse): Uint8Array;
        toProtoMsg(message: WasmDependencyMappingResponse): WasmDependencyMappingResponseProtoMsg;
    };
    createRpcQueryExtension: ((base: QueryClient) => {
        listResourceDependencyMapping(request?: ListResourceDependencyMappingRequest): Promise<ListResourceDependencyMappingResponse>;
        listWasmDependencyMapping(request?: ListWasmDependencyMappingRequest): Promise<ListWasmDependencyMappingResponse>;
        params(request?: QueryParamsRequest): Promise<QueryParamsResponse>;
        resourceDependencyMappingFromMessageKey(request: ResourceDependencyMappingFromMessageKeyRequest): Promise<ResourceDependencyMappingFromMessageKeyResponse>;
        wasmDependencyMapping(request: WasmDependencyMappingRequest): Promise<WasmDependencyMappingResponse>;
    });
    load: ((protoRegistry: Registry) => void);
    registry: readonly [string, TelescopeGeneratedType<any, any, any>][];
} = ...