SendAuthorization: {
    typeUrl: string;
    decode(input: Uint8Array | BinaryReader, length?: number): SendAuthorization;
    encode(message: SendAuthorization, writer?: BinaryWriter): BinaryWriter;
    fromAmino(object: SendAuthorizationAmino): SendAuthorization;
    fromAminoMsg(object: SendAuthorizationAminoMsg): SendAuthorization;
    fromPartial(object: {
        $typeUrl?: "/cosmos.bank.v1beta1.SendAuthorization";
        spendLimit?: {
            amount?: string;
            denom?: string;
        }[];
    }): SendAuthorization;
    fromProtoMsg(message: SendAuthorizationProtoMsg): SendAuthorization;
    toAmino(message: SendAuthorization): SendAuthorizationAmino;
    toAminoMsg(message: SendAuthorization): SendAuthorizationAminoMsg;
    toProto(message: SendAuthorization): Uint8Array;
    toProtoMsg(message: SendAuthorization): SendAuthorizationProtoMsg;
}