import { type IOrganizationStylingService } from "@gooddata/sdk-backend-spi"; import { type IColorPaletteDefinition, type IColorPaletteMetadataObject, type ITheme, type IThemeDefinition, type IThemeMetadataObject, type ObjRef } from "@gooddata/sdk-model"; import { type TigerAuthenticatedCallGuard } from "../../types/index.js"; export declare class OrganizationStylingService implements IOrganizationStylingService { private readonly authCall; private settingsService; constructor(authCall: TigerAuthenticatedCallGuard); getTheme: () => Promise; getThemes(): Promise; private getActiveSetting; getActiveTheme: () => Promise; setActiveTheme(themeRef: ObjRef): Promise; clearActiveTheme(): Promise; createTheme(theme: IThemeDefinition): Promise; updateTheme(theme: IThemeDefinition): Promise; private parseResult; deleteTheme(themeRef: ObjRef): Promise; getColorPalettes(): Promise; getActiveColorPalette: () => Promise; setActiveColorPalette(colorPaletteRef: ObjRef): Promise; clearActiveColorPalette(): Promise; createColorPalette(colorPalette: IColorPaletteDefinition): Promise; updateColorPalette(colorPalette: IColorPaletteDefinition): Promise; deleteColorPalette(colorPaletteRef: ObjRef): Promise; private parseColorPaletteResult; } //# sourceMappingURL=styling.d.ts.map