QueryAllowanceResponse: {
    typeUrl: string;
    decode(input: Uint8Array | BinaryReader, length?: number): QueryAllowanceResponse;
    encode(message: QueryAllowanceResponse, writer?: BinaryWriter): BinaryWriter;
    fromAmino(object: QueryAllowanceResponseAmino): QueryAllowanceResponse;
    fromAminoMsg(object: QueryAllowanceResponseAminoMsg): QueryAllowanceResponse;
    fromPartial(object: {
        allowance?: {
            allowance?:
                | {
                    $typeUrl?: string;
                    typeUrl?: string;
                    value?: Uint8Array;
                }
                | {
                    $typeUrl?: "/cosmos.feegrant.v1beta1.BasicAllowance";
                    expiration?: Date;
                    spendLimit?: {
                        amount?: string;
                        denom?: string;
                    }[];
                }
                | {
                    $typeUrl?: "/cosmos.feegrant.v1beta1.PeriodicAllowance";
                    basic?: {
                        $typeUrl?: "/cosmos.feegrant.v1beta1.BasicAllowance";
                        expiration?: Date;
                        spendLimit?: {
                            amount?: ...;
                            denom?: ...;
                        }[];
                    };
                    period?: {
                        nanos?: number;
                        seconds?: bigint;
                    };
                    periodCanSpend?: {
                        amount?: string;
                        denom?: string;
                    }[];
                    periodReset?: Date;
                    periodSpendLimit?: {
                        amount?: string;
                        denom?: string;
                    }[];
                }
                | {
                    $typeUrl?: "/cosmos.feegrant.v1beta1.AllowedMsgAllowance";
                    allowance?: { $typeUrl?: string | undefined; typeUrl?: string | undefined; value?: Uint8Array | undefined; } | { $typeUrl?: "/cosmos.feegrant.v1beta1.BasicAllowance" | undefined; spendLimit?: { ...; }[] | undefined; expiration?: Date | undefined; } | { ...; } | { ...; } | undefined;
                    allowedMessages?: string[];
                };
            grantee?: string;
            granter?: string;
        };
    }): QueryAllowanceResponse;
    fromProtoMsg(message: QueryAllowanceResponseProtoMsg): QueryAllowanceResponse;
    toAmino(message: QueryAllowanceResponse): QueryAllowanceResponseAmino;
    toAminoMsg(message: QueryAllowanceResponse): QueryAllowanceResponseAminoMsg;
    toProto(message: QueryAllowanceResponse): Uint8Array;
    toProtoMsg(message: QueryAllowanceResponse): QueryAllowanceResponseProtoMsg;
}