import { Transport } from '@coolwallet/core';
export { Transport };
export declare type signTxType = {
    transport: Transport;
    appPrivateKey: string;
    appId: string;
    payment: Payment;
    addressIndex: number;
    confirmCB?(): void;
    authorizedCB?(): void;
};
export declare type Payment = {
    TransactionType: string;
    Flags: number;
    Sequence: number;
    DestinationTag: number;
    LastLedgerSequence: number;
    Amount: string;
    Fee: string;
    SigningPubKey: string;
    Account: string;
    Destination: string;
    TxnSignature?: string;
};
export declare type Transaction = {
    to: string;
    value: string;
};
