import type { AuthProviderType, REDOCLY_TEAMS_RBAC, REDOCLY_ROUTE_RBAC, RbacScopeItems } from '@redocly/config'; import type { UiAccessibleConfig } from '@redocly/config'; export type GlobalData = UiAccessibleConfig & { authIdps?: Array<{ idpId: string; type: AuthProviderType; }>; rbac?: object; apiProducts?: { [apiProductId: string]: { slug?: string; [REDOCLY_TEAMS_RBAC]?: RbacScopeItems; [REDOCLY_ROUTE_RBAC]?: { slug?: string; fsPath?: string; }; }; }; l10n?: { translations: Record; }>; defaultLocale: string; locales: { code: string; name: string; }[]; }; removeAttribution?: boolean; advancedSearch?: boolean; mcpData?: { docs?: { enabled: boolean; name?: string; }; }; searchFeatures?: { ai?: { enabled: boolean; [REDOCLY_TEAMS_RBAC]?: RbacScopeItems | undefined; }; advanced?: { enabled: boolean; }; }; [key: string]: unknown; }; //# sourceMappingURL=global-data.d.ts.map