///
import './util/formatters';
import { Connection, ConnectionOpts } from './connection';
export { Connection } from './connection';
export { DataAndMoneyStream } from './stream';
export { Server, ServerOpts, createServer, GenerateAddressSecretOpts } from './server';
export { createReceipt, decodeReceipt, verifyReceipt, Receipt, ReceiptOpts, ReceiptWithHMAC, RECEIPT_VERSION, } from './util/receipt';
export interface CreateConnectionOpts extends ConnectionOpts {
destinationAccount: string;
sharedSecret: Buffer;
}
export declare function createConnection(opts: CreateConnectionOpts): Promise;