import { TrpcPlaygroundConfig } from '@trpc-playground/types';
export declare const resolveConfig: (config: TrpcPlaygroundConfig) => {
    renderOptions: {
        version: string | null;
        cdnUrl: string;
    };
    resolveTypes: ((router: import("@trpc/server").AnyRouter) => Promise<any>) & ((router: import("@trpc/server").AnyRouter) => any);
    polling: {
        enable: true;
        interval: number;
    } & {
        enable?: boolean | undefined;
        interval?: number | undefined;
    };
    request: {
        globalHeaders: {};
        superjson: false;
    } & {
        globalHeaders?: Record<string, string | undefined> | undefined;
        superjson?: boolean | undefined;
    };
    server: {
        serveHtml: true;
    } & {
        maxBodySize?: number | undefined;
        serveHtml?: boolean | undefined;
    };
    trpcApiEndpoint: string;
    playgroundEndpoint: string;
    router: import("@trpc/server").AnyRouter;
};
