import type { IRouter } from '../../../src/index.js';
type QueueGatewaySettings = {
    basePath: string;
    keyId: string;
    secret: string;
    signingWindowMs: number;
    nonceTtlMs: number;
    middleware: ReadonlyArray<string>;
};
export declare const QueueHttpGateway: Readonly<{
    create(config?: Partial<QueueGatewaySettings>): {
        registerRoutes: (router: IRouter) => void;
    };
}>;
export default QueueHttpGateway;
//# sourceMappingURL=QueueHttpGateway.d.ts.map