import ApiClient from './ApiClient'; import * as T from './types/Theme'; export declare const mapThemeResponse: (t: T.ThemeResponse) => T.Theme; export declare const mapThemeV2Response: (t: T.ThemeV2Response) => T.ThemeV2; export default class ThemeClient { getThemes(this: ApiClient): Promise; updateTheme(this: ApiClient, id: string, params: Partial): Promise<(import(".").NewFileUploads | T.Theme | null)[]>; createTheme(this: ApiClient, params: Partial): Promise<(import(".").NewFileUploads | T.Theme | null)[]>; deleteTheme(this: ApiClient, id: string): Promise; }