import { ApduRequestInit, ApduResponse } from '@hazae41/apdu';
import { Writable, Opaque } from '@hazae41/binary';

interface Connector {
    requestOrThrow<T extends Writable>(init: ApduRequestInit<T>): Promise<ApduResponse<Opaque>>;
}

export type { Connector };
