UNPKG

@typeform/api-client

Version:
32 lines (31 loc) 921 B
import { Typeform } from './typeform-types'; export declare class Themes { private _http; constructor(_http: Typeform.HTTPClient); create(args: { id?: string; background?: Typeform.ThemeBackground; colors: Typeform.ThemeColors; font: Typeform.Font; hasTransparentButton?: boolean; name: string; }): Promise<Typeform.Theme>; delete(args: { id: string; }): Promise<null>; get(args: { id: string; }): Promise<Typeform.Theme>; list(args?: { page?: number | 'auto'; pageSize?: number; }): Promise<Typeform.API.Themes.List>; update(args: { id?: string; background?: Typeform.ThemeBackground; colors: Typeform.ThemeColors; font: Typeform.Font; hasTransparentButton?: boolean; name: string; }): Promise<Typeform.Theme>; }