import type { MockServer } from '../../../index';
import { Provider, Transport } from '../../../models';
import { SystemSocketIoRequestContext } from './context';
import { SystemSocketIoExecutor } from './executor';
export * from './executor';
export * from './context';
export * from './reply';
export declare class SystemSocketIoTransport extends Transport<SystemSocketIoExecutor> {
    protected server: MockServer;
    executor: SystemSocketIoExecutor;
    constructor(server: MockServer);
    compileContext(provider: Provider, request: SystemSocketIoRequestContext['request']): Promise<SystemSocketIoRequestContext<unknown>>;
}
//# sourceMappingURL=index.d.ts.map