import type { BaseBodyFormsDrafts } from '../models/BaseBodyFormsDrafts'; import type { BodyUpdateFormsDrafts } from '../models/BodyUpdateFormsDrafts'; import type { CancelablePromise } from '../core/CancelablePromise'; import type { BaseHttpRequest } from '../core/BaseHttpRequest'; export declare class FormsDraftsService { readonly httpRequest: BaseHttpRequest; constructor(httpRequest: BaseHttpRequest); getFormDrafts({ orgSlug, keyName, limit, attributes, search, where, order, last, }: { orgSlug: string; keyName: string; limit?: number; attributes?: Array<(Array | string)>; search?: string; where?: any; order?: string; last?: string; }): CancelablePromise; postFormDrafts({ orgSlug, requestBody, }: { orgSlug: string; requestBody?: BaseBodyFormsDrafts; }): CancelablePromise; postFormDraftsBulk({ orgSlug, requestBody, }: { orgSlug: string; requestBody?: { key: number; keyName?: string; formId: number; FormsResponsesFieldsDrafts?: Array<{ formFieldId: number; responseValue?: (string | null | number | boolean); }>; }; }): CancelablePromise; deleteFormDraftsBulk({ orgSlug, key, keyName, formId, }: { orgSlug: string; key: number; keyName: string; formId: number; }): CancelablePromise; getFormDrafts1({ orgSlug, id, }: { orgSlug: string; id: string; }): CancelablePromise; putFormDrafts({ orgSlug, id, requestBody, }: { orgSlug: string; id: string; requestBody?: BodyUpdateFormsDrafts; }): CancelablePromise; deleteFormDrafts({ orgSlug, id, }: { orgSlug: string; id: string; }): CancelablePromise; }