UNPKG

@typeform/api-client

Version:
40 lines (39 loc) 1.03 kB
import { Typeform } from './typeform-types'; export declare class Forms { private _http; private _messages; constructor(_http: Typeform.HTTPClient); get messages(): FormMessages; create(args: { data: Typeform.Form; }): Promise<Typeform.Form>; delete(args: { uid: string; }): Promise<null>; get(args: { uid: string; }): Promise<Typeform.Form>; list(args?: { page?: number | 'auto'; pageSize?: number; search?: string; workspaceId?: string; }): Promise<Typeform.API.Forms.List>; update(args: { uid: string; override?: boolean; data: Typeform.Form; }): Promise<Typeform.Form>; } declare class FormMessages { private _http; constructor(_http: Typeform.HTTPClient); get(args: { uid: string; }): Promise<Typeform.Messages>; update(args: { uid: string; data: Typeform.Messages; }): Promise<null>; } export {};