import type { SubmissionResult } from "shared";
export interface VendorSubmissionParams {
    transactionBinary: Buffer;
    metadata: {
        sessionId: string;
        tcn: string;
        ori: string;
    };
    idempotencyKey: string;
}
export interface VendorSubmissionAdapter {
    submit(params: VendorSubmissionParams): Promise<SubmissionResult>;
}
//# sourceMappingURL=adapter.d.ts.map