import { AeternitySignedTransaction, AeternityUnsignedTransaction } from '../../../../types/transaction';
import { AeternityTransactionSignRequest } from '../definitions/transaction-sign-request-aeternity';
import { AeternityTransactionSignResponse } from '../definitions/transaction-sign-response-aeternity';
export declare function aeternityUnsignedTransactionToRequest(unsigned: AeternityUnsignedTransaction, publicKey: string, callbackUrl?: string): AeternityTransactionSignRequest;
export declare function aeternitySignedTransactionToResponse(signed: AeternitySignedTransaction, accountIdentifier: string): AeternityTransactionSignResponse;
export declare function aeternityTransactionSignRequestToUnsigned(request: AeternityTransactionSignRequest): AeternityUnsignedTransaction;
export declare function aeternityTransactionSignResponseToSigned(response: AeternityTransactionSignResponse): AeternitySignedTransaction;
