import Long from "long"; import _m0 from "protobufjs/minimal"; import { KeyType } from "../../tss/exported/v1beta1/types"; import { Asset, TokenDetails } from "./types"; export declare const protobufPackage = "axelar.evm.v1beta1"; export interface SetGatewayRequest { sender: Uint8Array; chain: string; address: Uint8Array; } export interface SetGatewayResponse { } /** @deprecated */ export interface ConfirmGatewayTxRequest { sender: Uint8Array; chain: string; txId: Uint8Array; } /** @deprecated */ export interface ConfirmGatewayTxResponse { } export interface ConfirmGatewayTxsRequest { sender: Uint8Array; chain: string; txIds: Uint8Array[]; } export interface ConfirmGatewayTxsResponse { } /** MsgConfirmDeposit represents an erc20 deposit confirmation message */ export interface ConfirmDepositRequest { sender: Uint8Array; chain: string; txId: Uint8Array; /** @deprecated */ amount: Uint8Array; burnerAddress: Uint8Array; } export interface ConfirmDepositResponse { } /** MsgConfirmToken represents a token deploy confirmation message */ export interface ConfirmTokenRequest { sender: Uint8Array; chain: string; txId: Uint8Array; asset?: Asset | undefined; } export interface ConfirmTokenResponse { } export interface ConfirmTransferKeyRequest { sender: Uint8Array; chain: string; txId: Uint8Array; } export interface ConfirmTransferKeyResponse { } /** * MsgLink represents the message that links a cross chain address to a burner * address */ export interface LinkRequest { sender: Uint8Array; chain: string; recipientAddr: string; asset: string; recipientChain: string; } export interface LinkResponse { depositAddr: string; } /** * CreateBurnTokensRequest represents the message to create commands to burn * tokens with AxelarGateway */ export interface CreateBurnTokensRequest { sender: Uint8Array; chain: string; } export interface CreateBurnTokensResponse { } /** * CreateDeployTokenRequest represents the message to create a deploy token * command for AxelarGateway */ export interface CreateDeployTokenRequest { sender: Uint8Array; chain: string; asset?: Asset | undefined; tokenDetails?: TokenDetails | undefined; address: Uint8Array; dailyMintLimit: string; } export interface CreateDeployTokenResponse { } /** * CreatePendingTransfersRequest represents a message to trigger the creation of * commands handling all pending transfers */ export interface CreatePendingTransfersRequest { sender: Uint8Array; chain: string; } export interface CreatePendingTransfersResponse { } /** @deprecated */ export interface CreateTransferOwnershipRequest { sender: Uint8Array; chain: string; keyId: string; } /** @deprecated */ export interface CreateTransferOwnershipResponse { } export interface CreateTransferOperatorshipRequest { sender: Uint8Array; chain: string; keyId: string; } export interface CreateTransferOperatorshipResponse { } export interface SignCommandsRequest { sender: Uint8Array; chain: string; } export interface SignCommandsResponse { batchedCommandsId: Uint8Array; commandCount: number; } export interface AddChainRequest { sender: Uint8Array; name: string; /** @deprecated */ keyType: KeyType; params: Uint8Array; } export interface AddChainResponse { } export interface RetryFailedEventRequest { sender: Uint8Array; chain: string; eventId: string; } export interface RetryFailedEventResponse { } export declare const SetGatewayRequest: { encode(message: SetGatewayRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): SetGatewayRequest; fromJSON(object: any): SetGatewayRequest; toJSON(message: SetGatewayRequest): unknown; create]: never; }>(base?: I | undefined): SetGatewayRequest; fromPartial]: never; }>(object: I_1): SetGatewayRequest; }; export declare const SetGatewayResponse: { encode(_: SetGatewayResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): SetGatewayResponse; fromJSON(_: any): SetGatewayResponse; toJSON(_: SetGatewayResponse): unknown; create]: never; }>(base?: I | undefined): SetGatewayResponse; fromPartial]: never; }>(_: I_1): SetGatewayResponse; }; export declare const ConfirmGatewayTxRequest: { encode(message: ConfirmGatewayTxRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): ConfirmGatewayTxRequest; fromJSON(object: any): ConfirmGatewayTxRequest; toJSON(message: ConfirmGatewayTxRequest): unknown; create]: never; }>(base?: I | undefined): ConfirmGatewayTxRequest; fromPartial]: never; }>(object: I_1): ConfirmGatewayTxRequest; }; export declare const ConfirmGatewayTxResponse: { encode(_: ConfirmGatewayTxResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): ConfirmGatewayTxResponse; fromJSON(_: any): ConfirmGatewayTxResponse; toJSON(_: ConfirmGatewayTxResponse): unknown; create]: never; }>(base?: I | undefined): ConfirmGatewayTxResponse; fromPartial]: never; }>(_: I_1): ConfirmGatewayTxResponse; }; export declare const ConfirmGatewayTxsRequest: { encode(message: ConfirmGatewayTxsRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): ConfirmGatewayTxsRequest; fromJSON(object: any): ConfirmGatewayTxsRequest; toJSON(message: ConfirmGatewayTxsRequest): unknown; create]: never; }) | undefined; } & { [K_1 in Exclude]: never; }>(base?: I | undefined): ConfirmGatewayTxsRequest; fromPartial]: never; }) | undefined; } & { [K_3 in Exclude]: never; }>(object: I_1): ConfirmGatewayTxsRequest; }; export declare const ConfirmGatewayTxsResponse: { encode(_: ConfirmGatewayTxsResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): ConfirmGatewayTxsResponse; fromJSON(_: any): ConfirmGatewayTxsResponse; toJSON(_: ConfirmGatewayTxsResponse): unknown; create]: never; }>(base?: I | undefined): ConfirmGatewayTxsResponse; fromPartial]: never; }>(_: I_1): ConfirmGatewayTxsResponse; }; export declare const ConfirmDepositRequest: { encode(message: ConfirmDepositRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): ConfirmDepositRequest; fromJSON(object: any): ConfirmDepositRequest; toJSON(message: ConfirmDepositRequest): unknown; create]: never; }>(base?: I | undefined): ConfirmDepositRequest; fromPartial]: never; }>(object: I_1): ConfirmDepositRequest; }; export declare const ConfirmDepositResponse: { encode(_: ConfirmDepositResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): ConfirmDepositResponse; fromJSON(_: any): ConfirmDepositResponse; toJSON(_: ConfirmDepositResponse): unknown; create]: never; }>(base?: I | undefined): ConfirmDepositResponse; fromPartial]: never; }>(_: I_1): ConfirmDepositResponse; }; export declare const ConfirmTokenRequest: { encode(message: ConfirmTokenRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): ConfirmTokenRequest; fromJSON(object: any): ConfirmTokenRequest; toJSON(message: ConfirmTokenRequest): unknown; create]: never; }) | undefined; } & { [K_1 in Exclude]: never; }>(base?: I | undefined): ConfirmTokenRequest; fromPartial]: never; }) | undefined; } & { [K_3 in Exclude]: never; }>(object: I_1): ConfirmTokenRequest; }; export declare const ConfirmTokenResponse: { encode(_: ConfirmTokenResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): ConfirmTokenResponse; fromJSON(_: any): ConfirmTokenResponse; toJSON(_: ConfirmTokenResponse): unknown; create]: never; }>(base?: I | undefined): ConfirmTokenResponse; fromPartial]: never; }>(_: I_1): ConfirmTokenResponse; }; export declare const ConfirmTransferKeyRequest: { encode(message: ConfirmTransferKeyRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): ConfirmTransferKeyRequest; fromJSON(object: any): ConfirmTransferKeyRequest; toJSON(message: ConfirmTransferKeyRequest): unknown; create]: never; }>(base?: I | undefined): ConfirmTransferKeyRequest; fromPartial]: never; }>(object: I_1): ConfirmTransferKeyRequest; }; export declare const ConfirmTransferKeyResponse: { encode(_: ConfirmTransferKeyResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): ConfirmTransferKeyResponse; fromJSON(_: any): ConfirmTransferKeyResponse; toJSON(_: ConfirmTransferKeyResponse): unknown; create]: never; }>(base?: I | undefined): ConfirmTransferKeyResponse; fromPartial]: never; }>(_: I_1): ConfirmTransferKeyResponse; }; export declare const LinkRequest: { encode(message: LinkRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): LinkRequest; fromJSON(object: any): LinkRequest; toJSON(message: LinkRequest): unknown; create]: never; }>(base?: I | undefined): LinkRequest; fromPartial]: never; }>(object: I_1): LinkRequest; }; export declare const LinkResponse: { encode(message: LinkResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): LinkResponse; fromJSON(object: any): LinkResponse; toJSON(message: LinkResponse): unknown; create]: never; }>(base?: I | undefined): LinkResponse; fromPartial]: never; }>(object: I_1): LinkResponse; }; export declare const CreateBurnTokensRequest: { encode(message: CreateBurnTokensRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): CreateBurnTokensRequest; fromJSON(object: any): CreateBurnTokensRequest; toJSON(message: CreateBurnTokensRequest): unknown; create]: never; }>(base?: I | undefined): CreateBurnTokensRequest; fromPartial]: never; }>(object: I_1): CreateBurnTokensRequest; }; export declare const CreateBurnTokensResponse: { encode(_: CreateBurnTokensResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): CreateBurnTokensResponse; fromJSON(_: any): CreateBurnTokensResponse; toJSON(_: CreateBurnTokensResponse): unknown; create]: never; }>(base?: I | undefined): CreateBurnTokensResponse; fromPartial]: never; }>(_: I_1): CreateBurnTokensResponse; }; export declare const CreateDeployTokenRequest: { encode(message: CreateDeployTokenRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): CreateDeployTokenRequest; fromJSON(object: any): CreateDeployTokenRequest; toJSON(message: CreateDeployTokenRequest): unknown; create]: never; }) | undefined; tokenDetails?: ({ tokenName?: string | undefined; symbol?: string | undefined; decimals?: number | undefined; capacity?: Uint8Array | undefined; } & { tokenName?: string | undefined; symbol?: string | undefined; decimals?: number | undefined; capacity?: Uint8Array | undefined; } & { [K_1 in Exclude]: never; }) | undefined; address?: Uint8Array | undefined; dailyMintLimit?: string | undefined; } & { [K_2 in Exclude]: never; }>(base?: I | undefined): CreateDeployTokenRequest; fromPartial]: never; }) | undefined; tokenDetails?: ({ tokenName?: string | undefined; symbol?: string | undefined; decimals?: number | undefined; capacity?: Uint8Array | undefined; } & { tokenName?: string | undefined; symbol?: string | undefined; decimals?: number | undefined; capacity?: Uint8Array | undefined; } & { [K_4 in Exclude]: never; }) | undefined; address?: Uint8Array | undefined; dailyMintLimit?: string | undefined; } & { [K_5 in Exclude]: never; }>(object: I_1): CreateDeployTokenRequest; }; export declare const CreateDeployTokenResponse: { encode(_: CreateDeployTokenResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): CreateDeployTokenResponse; fromJSON(_: any): CreateDeployTokenResponse; toJSON(_: CreateDeployTokenResponse): unknown; create]: never; }>(base?: I | undefined): CreateDeployTokenResponse; fromPartial]: never; }>(_: I_1): CreateDeployTokenResponse; }; export declare const CreatePendingTransfersRequest: { encode(message: CreatePendingTransfersRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): CreatePendingTransfersRequest; fromJSON(object: any): CreatePendingTransfersRequest; toJSON(message: CreatePendingTransfersRequest): unknown; create]: never; }>(base?: I | undefined): CreatePendingTransfersRequest; fromPartial]: never; }>(object: I_1): CreatePendingTransfersRequest; }; export declare const CreatePendingTransfersResponse: { encode(_: CreatePendingTransfersResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): CreatePendingTransfersResponse; fromJSON(_: any): CreatePendingTransfersResponse; toJSON(_: CreatePendingTransfersResponse): unknown; create]: never; }>(base?: I | undefined): CreatePendingTransfersResponse; fromPartial]: never; }>(_: I_1): CreatePendingTransfersResponse; }; export declare const CreateTransferOwnershipRequest: { encode(message: CreateTransferOwnershipRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): CreateTransferOwnershipRequest; fromJSON(object: any): CreateTransferOwnershipRequest; toJSON(message: CreateTransferOwnershipRequest): unknown; create]: never; }>(base?: I | undefined): CreateTransferOwnershipRequest; fromPartial]: never; }>(object: I_1): CreateTransferOwnershipRequest; }; export declare const CreateTransferOwnershipResponse: { encode(_: CreateTransferOwnershipResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): CreateTransferOwnershipResponse; fromJSON(_: any): CreateTransferOwnershipResponse; toJSON(_: CreateTransferOwnershipResponse): unknown; create]: never; }>(base?: I | undefined): CreateTransferOwnershipResponse; fromPartial]: never; }>(_: I_1): CreateTransferOwnershipResponse; }; export declare const CreateTransferOperatorshipRequest: { encode(message: CreateTransferOperatorshipRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): CreateTransferOperatorshipRequest; fromJSON(object: any): CreateTransferOperatorshipRequest; toJSON(message: CreateTransferOperatorshipRequest): unknown; create]: never; }>(base?: I | undefined): CreateTransferOperatorshipRequest; fromPartial]: never; }>(object: I_1): CreateTransferOperatorshipRequest; }; export declare const CreateTransferOperatorshipResponse: { encode(_: CreateTransferOperatorshipResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): CreateTransferOperatorshipResponse; fromJSON(_: any): CreateTransferOperatorshipResponse; toJSON(_: CreateTransferOperatorshipResponse): unknown; create]: never; }>(base?: I | undefined): CreateTransferOperatorshipResponse; fromPartial]: never; }>(_: I_1): CreateTransferOperatorshipResponse; }; export declare const SignCommandsRequest: { encode(message: SignCommandsRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): SignCommandsRequest; fromJSON(object: any): SignCommandsRequest; toJSON(message: SignCommandsRequest): unknown; create]: never; }>(base?: I | undefined): SignCommandsRequest; fromPartial]: never; }>(object: I_1): SignCommandsRequest; }; export declare const SignCommandsResponse: { encode(message: SignCommandsResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): SignCommandsResponse; fromJSON(object: any): SignCommandsResponse; toJSON(message: SignCommandsResponse): unknown; create]: never; }>(base?: I | undefined): SignCommandsResponse; fromPartial]: never; }>(object: I_1): SignCommandsResponse; }; export declare const AddChainRequest: { encode(message: AddChainRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): AddChainRequest; fromJSON(object: any): AddChainRequest; toJSON(message: AddChainRequest): unknown; create]: never; }>(base?: I | undefined): AddChainRequest; fromPartial]: never; }>(object: I_1): AddChainRequest; }; export declare const AddChainResponse: { encode(_: AddChainResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): AddChainResponse; fromJSON(_: any): AddChainResponse; toJSON(_: AddChainResponse): unknown; create]: never; }>(base?: I | undefined): AddChainResponse; fromPartial]: never; }>(_: I_1): AddChainResponse; }; export declare const RetryFailedEventRequest: { encode(message: RetryFailedEventRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): RetryFailedEventRequest; fromJSON(object: any): RetryFailedEventRequest; toJSON(message: RetryFailedEventRequest): unknown; create]: never; }>(base?: I | undefined): RetryFailedEventRequest; fromPartial]: never; }>(object: I_1): RetryFailedEventRequest; }; export declare const RetryFailedEventResponse: { encode(_: RetryFailedEventResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): RetryFailedEventResponse; fromJSON(_: any): RetryFailedEventResponse; toJSON(_: RetryFailedEventResponse): unknown; create]: never; }>(base?: I | undefined): RetryFailedEventResponse; fromPartial]: never; }>(_: I_1): RetryFailedEventResponse; }; type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; export type DeepPartial = T extends Builtin ? T : T extends Long ? string | number | Long : T extends globalThis.Array ? globalThis.Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { [K in keyof T]?: DeepPartial; } : Partial; type KeysOfUnion = T extends T ? keyof T : never; export type Exact = P extends Builtin ? P : P & { [K in keyof P]: Exact; } & { [K in Exclude>]: never; }; export {};