RedelegationResponse: {
    typeUrl: string;
    decode(input: Uint8Array | BinaryReader, length?: number): RedelegationResponse;
    encode(message: RedelegationResponse, writer?: BinaryWriter): BinaryWriter;
    fromAmino(object: RedelegationResponseAmino): RedelegationResponse;
    fromAminoMsg(object: RedelegationResponseAminoMsg): RedelegationResponse;
    fromPartial(object: {
        entries?: {
            balance?: string;
            redelegationEntry?: {
                completionTime?: Date;
                creationHeight?: bigint;
                initialBalance?: string;
                sharesDst?: string;
            };
        }[];
        redelegation?: {
            delegatorAddress?: string;
            entries?: {
                completionTime?: Date;
                creationHeight?: bigint;
                initialBalance?: string;
                sharesDst?: string;
            }[];
            validatorDstAddress?: string;
            validatorSrcAddress?: string;
        };
    }): RedelegationResponse;
    fromProtoMsg(message: RedelegationResponseProtoMsg): RedelegationResponse;
    toAmino(message: RedelegationResponse): RedelegationResponseAmino;
    toAminoMsg(message: RedelegationResponse): RedelegationResponseAminoMsg;
    toProto(message: RedelegationResponse): Uint8Array;
    toProtoMsg(message: RedelegationResponse): RedelegationResponseProtoMsg;
}