import { type RedoclyConfig, type UiAccessibleConfig } from '@redocly/config'; export declare const OPENAPI_DOCS_TEMPLATE_ID = "openapi_docs"; export declare const ASYNC_API_DOCS_TEMPLATE_ID = "asyncapi_docs"; export declare const GRAPHQL_TEMPLATE_ID = "graphql_docs"; export declare const GRAPHQL_SPEC_SLUG = "/_spec-gql"; export declare const CUSTOM_MARKDOC_OPTIONS_PATH = "markdoc"; export declare const CUSTOM_MARKDOC_TAGS_PATH = "tags"; export declare const RBAC_ALL_OTHER_TEAMS = "*"; export declare const PUBLIC_RBAC_SCOPE_ITEM: { "*": string; }; export declare const REQUIRED_OIDC_SCOPES: string[]; export declare const DEFAULT_COOKIE_EXPIRATION: number; export declare const DEFAULT_ANONYMOUS_VISITOR_TEAM = "anonymous"; export declare const DEFAULT_AUTHENTICATED_TEAM = "authenticated"; export declare const DEFAULT_RBAC_SCOPE = "**"; export declare const DEFAULT_SSO_IDP_TITLE = "Reunite"; export declare const TRANSLATIONS_FILE_NAME = "translations.yaml"; export declare const CONFIG_FILE_NAME = "redocly.yaml"; export declare const DEFAULT_THEME_NAME = "@redocly/theme"; export declare const USER_THEME_ALIAS = "@theme"; export declare const GLOBAL_DATA_URL = "/app-data.json"; export declare const EJECT_COMPONENT_URL = "/eject-component"; export declare enum cliCommandNames { BUILD = "build", DEVELOP = "develop", PREPARE = "prepare" } export declare enum FEEDBACK_TYPES { RATING = "rating", SENTIMENT = "sentiment", COMMENT = "comment", MOOD = "mood", PROBLEM = "problem", SCALE = "scale" } export declare const CATALOG_ENTITY_KEY = "entityKey"; export declare const CATALOG_ENTITY_ID = "entityId"; export declare const CATALOG_ENTITY_RELATION_ID = "entityRelationId"; export declare const ServerRoutes: { readonly CORS_PROXY: "/_api/cors"; readonly INFO: "/_info"; readonly EJECT_COMPONENT: "/eject-component/:componentName"; readonly SHARED_PAGE_DATA: "/page-data/shared/*"; readonly PAGE_DATA: "/page-data/*"; readonly APP_DATA: "/app-data.json"; readonly AUTHORIZATION: "/authorize"; readonly OIDC_CALLBACK: "/_auth/oidc"; readonly SAML_CALLBACK: "/_auth/saml2"; readonly REDOCLY_CALLBACK: "/_auth/redocly"; readonly REPLAY_OAUTH2_CALLBACK: "/_auth/replay-oauth2"; readonly REDOCLY_LOGIN_CALLBACK: "/_auth/redocly/redocly-login"; readonly REDOCLY_TOKEN_LOGIN: "/_auth/redocly-token-login"; readonly SEARCH: "/_search"; readonly SEARCH_FACETS: "/_search-facets"; readonly SEMANTIC_SEARCH: "/_semantic-search"; readonly LOGOUT: "/logout"; readonly POST_LOGOUT: "/post-logout"; readonly LOGIN: "/login"; readonly IDP_LOGIN: "/_auth/idp-login"; readonly INVITE: "/invite/:code"; readonly RESOLVE_ROUTE_BY_PATH: "/resolve-route-by-path"; readonly RESOLVE_ROUTES_BY_PATHS: "/resolve-routes-by-paths"; readonly RESOLVE_ROUTE_BY_SLUG: "/resolve-route-by-slug"; readonly GET_ROUTES_BY_LINE: "/get-routes-by-line"; readonly FEEDBACK: "/feedback"; readonly TELEMETRY: "/_events"; readonly OTEL_TRACES: "/_otel/v1/traces"; readonly HEALTH: "/_health"; readonly ASK_AI: "/_ask-ai"; readonly CATALOG_ENTITIES: "/catalog-entities/:entityId?"; readonly CATALOG_ENTITIES_RELATIONS: "/catalog-entities-relations/:entityRelationId?"; readonly BFF_CATALOG_ENTITIES: "/bff/catalog-entities/:entityKey?"; readonly BFF_CATALOG_RELATED_ENTITIES: "/bff/catalog-related-entities/:entityKey"; readonly BFF_CATALOG_REVISIONS: "/bff/catalog-revisions/:entityKey"; readonly MCP_OAUTH_AUTHORIZATION_SERVER: "/.well-known/oauth-authorization-server"; readonly MCP_OAUTH_PROTECTED_RESOURCE: "/.well-known/oauth-protected-resource"; readonly MCP_DYNAMIC_CLIENT_REGISTRATION: "/_mcp/register"; readonly MCP_AUTHORIZATION: "/_mcp/oauth2/auth"; readonly MCP_TOKEN_PORTAL: "/_mcp/oauth2/token-portal"; readonly MCP_CALLBACK: "/_mcp/oauth/callback"; readonly SCORECARDS: "/scorecards"; }; export declare enum RbacFeatures { AI_SEARCH = "aiSearch" } export declare const DEV_LOGIN_SLUG = "/login"; export declare const INVITE_SLUG = "/invite"; export declare const ExternalRoutes: { readonly AUTH0_PASS: "/auth/auth0-pass"; }; export declare const FsErrors: { readonly NotExist: "ENOENT"; }; export declare const DEFAULT_LOCALE_PLACEHOLDER = "default_locale"; export declare const SIDEBAR_PREFIX = "sidebar-"; export declare const PUBLIC_ENV_PREFIX = "PUBLIC_"; export declare const BRANCH_ENV_PREFIX = "branch."; export declare const MARKDOC_ERROR_TYPES: readonly ["BROKEN_LINK", "MARKDOC", "RESOLVE"]; export declare const UI_ACCESSIBLE_CONFIG_PROPS: (keyof UiAccessibleConfig & keyof RedoclyConfig)[]; export declare const SEARCH_CATEGORY_FIELD = "redocly_category"; export declare const SEARCH_PRODUCT_FIELD = "redocly_product"; export declare const SEARCH_VERSION_FIELD = "redocly_version"; export declare const SEARCH_RBAC_FIELD = "redocly_teams"; export declare const SEARCH_GROUP_FACET_FIELD = "redocly_category"; export declare const FEATURE: { readonly asyncapi: "asyncapi"; readonly apiFunctions: "apiFunctions"; readonly reactPages: "reactPages"; readonly catalog: "catalog"; readonly catalogClassic: "catalogClassic"; readonly lint: "lint"; readonly scorecard: "scorecard"; readonly scorecards: "scorecards"; readonly l10n: "l10n"; readonly openapi: "openapi"; readonly graphql: "graphql"; readonly markdown: "markdown"; readonly devOnboarding: "devOnboarding"; readonly seo: "seo"; readonly redirects: "redirects"; readonly customPlugins: "customPlugins"; readonly themeEjecting: "themeEjecting"; readonly products: "products"; readonly breadcrumbs: "breadcrumbs"; readonly mockServer: "mockServer"; readonly sso: "sso"; readonly rbac: "rbac"; readonly analytics: "analytics"; readonly removeAttribution: "removeAttribution"; readonly advancedSearch: "advancedSearch"; readonly soap: "soap"; readonly ssoDirect: "ssoDirect"; readonly codeWalkthrough: "codeWalkthrough"; readonly aiSearchLimit: "aiSearchLimit"; readonly mcp: "mcp"; readonly banner: "banner"; }; //# sourceMappingURL=common.d.ts.map