import { BaseApiClient } from './base-client.js'; import { Theme, ThemeFilters, ThemeCustomization, ThemeCustomizationUpdate } from '../types/theme.js'; import { PaginatedResponse } from '../types/pagination.js'; export declare class ThemeApiClient extends BaseApiClient { getThemes(filters?: ThemeFilters): Promise>; getTheme(stylesheet: string): Promise; getActiveTheme(): Promise; activateTheme(stylesheet: string): Promise; getThemeCustomization(): Promise; updateThemeCustomization(updates: ThemeCustomizationUpdate): Promise; getCustomCss(): Promise; updateCustomCss(css: string): Promise; }