import type { ProviderRankingStore } from '@contractspec/lib.provider-ranking/store';
export declare function createProviderRankingMcpHandler(path?: string): import("elysia").default<"", {
    decorator: {};
    store: {};
    derive: {};
    resolve: {};
}, {
    typebox: {};
    error: {};
}, {
    schema: {};
    standaloneSchema: {};
    macro: {};
    macroFn: {};
    parser: {};
    response: {};
}, {
    [x: string]: {
        [x: string]: {
            body: unknown;
            params: {};
            query: unknown;
            headers: unknown;
            response: {
                200: Response;
            };
        };
    };
}, {
    derive: {};
    resolve: {};
    schema: {};
    standaloneSchema: {};
    response: {};
}, {
    derive: {};
    resolve: {};
    schema: {};
    standaloneSchema: {};
    response: {};
}>;
/**
 * Allows external callers to inject a custom store
 * (e.g. PostgresProviderRankingStore from the module layer).
 */
export declare function setProviderRankingStore(store: ProviderRankingStore): void;
