import { IOrganizationStylingService } from "@gooddata/sdk-backend-spi"; import { IColorPaletteDefinition, IThemeDefinition, ObjRef } from "@gooddata/sdk-model"; export declare class OrganizationStylingService implements IOrganizationStylingService { private defaultReject; private defaultRejectTheme; private defaultRejectColorPalette; getThemes: () => Promise; getActiveTheme: () => Promise; setActiveTheme: () => Promise; clearActiveTheme: () => Promise; createTheme: (_theme: IThemeDefinition) => Promise; /** * Update existing theme on organization level. * * @returns promise */ updateTheme: (_theme: IThemeDefinition) => Promise; /** * Delete theme on organization level. * * @returns promise */ deleteTheme: (_themeRef: ObjRef) => Promise; getColorPalettes: () => Promise; getActiveColorPalette: () => Promise; setActiveColorPalette: () => Promise; clearActiveColorPalette: () => Promise; createColorPalette: (_colorPalette: IColorPaletteDefinition) => Promise; updateColorPalette: (_colorPalette: IColorPaletteDefinition) => Promise; deleteColorPalette: (_colorPaletteRef: ObjRef) => Promise; } //# sourceMappingURL=styling.d.ts.map