import type { HandlerDependencies, MethodHandler } from '../types/method-handler.js';
import type { ProtocolsQueryMessage, ProtocolsQueryReply } from '../types/protocols-types.js';
export declare class ProtocolsQueryHandler implements MethodHandler {
    private readonly deps;
    constructor(deps: HandlerDependencies);
    handle({ tenant, message }: {
        tenant: string;
        message: ProtocolsQueryMessage;
    }): Promise<ProtocolsQueryReply>;
    /**
     * Fetches only published `ProtocolsConfigure`.
     */
    private fetchPublishedProtocolsConfigure;
}
//# sourceMappingURL=protocols-query.d.ts.map