import type { CancelablePromise } from '../core/CancelablePromise'; import type { BaseHttpRequest } from '../core/BaseHttpRequest'; export declare class FieldTypesService { readonly httpRequest: BaseHttpRequest; constructor(httpRequest: BaseHttpRequest); getFieldtype({ orgSlug, }: { orgSlug: string; }): CancelablePromise; postFieldtype({ orgSlug, requestBody, }: { orgSlug: string; requestBody?: { name: string; title: string; icon: string; validatorFunc?: string | null; formatterFunc?: string | null; }; }): CancelablePromise; getFieldtype1({ orgSlug, id, }: { orgSlug: string; id: string; }): CancelablePromise; putFieldtype({ orgSlug, id, requestBody, }: { orgSlug: string; id: string; requestBody?: { name?: string; title?: string; icon?: string; validatorFunc?: string | null; formatterFunc?: string | null; }; }): CancelablePromise; deleteFieldtype({ orgSlug, id, }: { orgSlug: string; id: string; }): CancelablePromise; }