import { IAnalyticalWorkspace, IExecutionFactory, IWorkspaceSettingsService, IWorkspaceStylingService, IWorkspaceCatalogFactory, IWorkspaceDatasetsService, IWorkspacePermissionsService, IWorkspaceInsightsService, IWorkspaceDashboardsService, IWorkspaceUsersQuery, IDateFilterConfigsQuery, IWorkspaceAttributesService, IWorkspaceMeasuresService, IWorkspaceFactsService, IWorkspaceDescriptor, IWorkspaceUserGroupsQuery, IWorkspaceAccessControlService, IAttributeHierarchiesService } from "@gooddata/sdk-backend-spi"; import { BearAuthenticatedCallGuard } from "../../types/auth.js"; export declare class BearWorkspace implements IAnalyticalWorkspace { private readonly authCall; readonly workspace: string; private readonly descriptor?; constructor(authCall: BearAuthenticatedCallGuard, workspace: string, descriptor?: IWorkspaceDescriptor | undefined); getDescriptor(): Promise; getParentWorkspace(): Promise; attributes(): IWorkspaceAttributesService; execution(): IExecutionFactory; settings(): IWorkspaceSettingsService; insights(): IWorkspaceInsightsService; dashboards(): IWorkspaceDashboardsService; measures(): IWorkspaceMeasuresService; facts(): IWorkspaceFactsService; styling(): IWorkspaceStylingService; catalog(): IWorkspaceCatalogFactory; datasets(): IWorkspaceDatasetsService; permissions(): IWorkspacePermissionsService; users(): IWorkspaceUsersQuery; dateFilterConfigs(): IDateFilterConfigsQuery; userGroups(): IWorkspaceUserGroupsQuery; accessControl(): IWorkspaceAccessControlService; attributeHierarchies(): IAttributeHierarchiesService; } //# sourceMappingURL=index.d.ts.map