export declare const baseConfigurationSchema: import("@scalar/validation").ObjectSchema<{
    title: import("@scalar/validation").OptionalSchema<import("@scalar/validation").StringSchema>;
    slug: import("@scalar/validation").OptionalSchema<import("@scalar/validation").StringSchema>;
    authentication: import("@scalar/validation").OptionalSchema<import("@scalar/validation").AnySchema>;
    baseServerURL: import("@scalar/validation").OptionalSchema<import("@scalar/validation").StringSchema>;
    hideClientButton: import("@scalar/validation").BooleanSchema;
    proxyUrl: import("@scalar/validation").OptionalSchema<import("@scalar/validation").StringSchema>;
    oauth2RedirectUri: import("@scalar/validation").OptionalSchema<import("@scalar/validation").StringSchema>;
    searchHotKey: import("@scalar/validation").OptionalSchema<import("@scalar/validation").UnionSchema<readonly [import("@scalar/validation").LiteralSchema<"a">, import("@scalar/validation").LiteralSchema<"b">, import("@scalar/validation").LiteralSchema<"c">, import("@scalar/validation").LiteralSchema<"d">, import("@scalar/validation").LiteralSchema<"e">, import("@scalar/validation").LiteralSchema<"f">, import("@scalar/validation").LiteralSchema<"g">, import("@scalar/validation").LiteralSchema<"h">, import("@scalar/validation").LiteralSchema<"i">, import("@scalar/validation").LiteralSchema<"j">, import("@scalar/validation").LiteralSchema<"k">, import("@scalar/validation").LiteralSchema<"l">, import("@scalar/validation").LiteralSchema<"m">, import("@scalar/validation").LiteralSchema<"n">, import("@scalar/validation").LiteralSchema<"o">, import("@scalar/validation").LiteralSchema<"p">, import("@scalar/validation").LiteralSchema<"q">, import("@scalar/validation").LiteralSchema<"r">, import("@scalar/validation").LiteralSchema<"s">, import("@scalar/validation").LiteralSchema<"t">, import("@scalar/validation").LiteralSchema<"u">, import("@scalar/validation").LiteralSchema<"v">, import("@scalar/validation").LiteralSchema<"w">, import("@scalar/validation").LiteralSchema<"x">, import("@scalar/validation").LiteralSchema<"y">, import("@scalar/validation").LiteralSchema<"z">]>>;
    servers: import("@scalar/validation").OptionalSchema<import("@scalar/validation").ArraySchema<import("@scalar/validation").AnySchema>>;
    showSidebar: import("@scalar/validation").BooleanSchema;
    showDeveloperTools: import("@scalar/validation").UnionSchema<readonly [import("@scalar/validation").LiteralSchema<"localhost">, import("@scalar/validation").LiteralSchema<"always">, import("@scalar/validation").LiteralSchema<"never">]>;
    showToolbar: import("@scalar/validation").UnionSchema<readonly [import("@scalar/validation").LiteralSchema<"localhost">, import("@scalar/validation").LiteralSchema<"always">, import("@scalar/validation").LiteralSchema<"never">]>;
    operationTitleSource: import("@scalar/validation").UnionSchema<readonly [import("@scalar/validation").LiteralSchema<"summary">, import("@scalar/validation").LiteralSchema<"path">]>;
    theme: import("@scalar/validation").UnionSchema<readonly [import("@scalar/validation").LiteralSchema<"default">, import("@scalar/validation").LiteralSchema<"alternate">, import("@scalar/validation").LiteralSchema<"moon">, import("@scalar/validation").LiteralSchema<"purple">, import("@scalar/validation").LiteralSchema<"solarized">, import("@scalar/validation").LiteralSchema<"bluePlanet">, import("@scalar/validation").LiteralSchema<"deepSpace">, import("@scalar/validation").LiteralSchema<"saturn">, import("@scalar/validation").LiteralSchema<"kepler">, import("@scalar/validation").LiteralSchema<"elysiajs">, import("@scalar/validation").LiteralSchema<"fastify">, import("@scalar/validation").LiteralSchema<"mars">, import("@scalar/validation").LiteralSchema<"laserwave">, import("@scalar/validation").LiteralSchema<"none">]>;
    _integration: import("@scalar/validation").OptionalSchema<import("@scalar/validation").UnionSchema<readonly [import("@scalar/validation").LiteralSchema<"adonisjs">, import("@scalar/validation").LiteralSchema<"astro">, import("@scalar/validation").LiteralSchema<"docusaurus">, import("@scalar/validation").LiteralSchema<"dotnet">, import("@scalar/validation").LiteralSchema<"elysiajs">, import("@scalar/validation").LiteralSchema<"express">, import("@scalar/validation").LiteralSchema<"fastapi">, import("@scalar/validation").LiteralSchema<"fastify">, import("@scalar/validation").LiteralSchema<"go">, import("@scalar/validation").LiteralSchema<"hono">, import("@scalar/validation").LiteralSchema<"html">, import("@scalar/validation").LiteralSchema<"laravel">, import("@scalar/validation").LiteralSchema<"litestar">, import("@scalar/validation").LiteralSchema<"nestjs">, import("@scalar/validation").LiteralSchema<"nextjs">, import("@scalar/validation").LiteralSchema<"nitro">, import("@scalar/validation").LiteralSchema<"nuxt">, import("@scalar/validation").LiteralSchema<"platformatic">, import("@scalar/validation").LiteralSchema<"react">, import("@scalar/validation").LiteralSchema<"rust">, import("@scalar/validation").LiteralSchema<"svelte">, import("@scalar/validation").LiteralSchema<"vue">, import("@scalar/validation").NullableSchema]>>;
    onRequestSent: import("@scalar/validation").OptionalSchema<import("@scalar/validation").FunctionSchema<(input: string) => void>>;
    persistAuth: import("@scalar/validation").BooleanSchema;
    telemetry: import("@scalar/validation").BooleanSchema;
    externalUrls: import("@scalar/validation").ObjectSchema<{
        dashboardUrl: import("@scalar/validation").StringSchema;
        registryUrl: import("@scalar/validation").StringSchema;
        proxyUrl: import("@scalar/validation").StringSchema;
        apiBaseUrl: import("@scalar/validation").StringSchema;
    }>;
}>;
//# sourceMappingURL=base-configuration.d.ts.map