export interface NativeTransferPath {
    readonly from: string;
    readonly to: string;
    readonly value: string;
}
export interface TokenTransferPath {
    readonly from: string;
    readonly to: string;
    readonly fromTokenValue: string;
    readonly toTokenValue: string;
}
export interface ContractTokenTransferPath {
    readonly to: string;
    readonly amount: string;
}
export type TransactionData = NativeTransferPath | TokenTransferPath | ContractTokenTransferPath;
export declare function isContractTokenTransferPath(path: TransactionData): path is ContractTokenTransferPath;
export declare function isTokenTransferPath(path: TransactionData): path is TokenTransferPath;
export declare function isNativeTransferPath(path: TransactionData): path is NativeTransferPath;
//# sourceMappingURL=transaction-data.d.ts.map