import { Logger } from "../../create-logger"; export declare type Flags = { readonly interactive: boolean; readonly ordered: boolean; readonly mnemonic?: string; readonly keyFile?: string; readonly home?: string; readonly srcConnection?: string; readonly destConnection?: string; readonly srcPort?: string; readonly destPort?: string; readonly version?: string; }; export declare type Options = { readonly home: string; readonly mnemonic: string; readonly src: string; readonly dest: string; readonly srcConnection: string; readonly destConnection: string; readonly srcPort: string; readonly destPort: string; readonly version: string; readonly ordered: boolean; }; export declare const defaults: { version: string; }; export declare function channel(flags: Flags, logger: Logger): Promise; export declare function run(options: Options, logger: Logger): Promise;