import { type RedoclyConfig, type UiAccessibleConfig } from '@redocly/config'; export declare const AUTH_SEGMENT = "_auth"; export declare const AuthCookieNames: { readonly AUTHORIZATION: 'authorization'; readonly IDP_ID_TOKEN: 'idp_id_token'; readonly IDP_ACCESS_TOKEN: 'idp_access_token'; readonly FEDERATED_ACCESS_TOKEN: 'federated_access_token'; readonly FEDERATED_ID_TOKEN: 'federated_id_token'; }; 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'; 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 kvStorageLimit: 'kvStorageLimit'; readonly mcp: 'mcp'; readonly banner: 'banner'; }; //# sourceMappingURL=common.d.ts.map