import type { CancelablePromise } from '../core/CancelablePromise'; import type { BaseHttpRequest } from '../core/BaseHttpRequest'; export declare class GroupTypesService { readonly httpRequest: BaseHttpRequest; constructor(httpRequest: BaseHttpRequest); getGroupsTypes({ orgSlug, attributes, where, }: { orgSlug: string; attributes?: Array<(Array | string)>; where?: any; }): CancelablePromise; postGroupsTypes({ orgSlug, requestBody, }: { orgSlug: string; requestBody?: { name: string; slug: string; formId?: number | null; }; }): CancelablePromise; getGroupsTypes1({ orgSlug, id, }: { orgSlug: string; id: string; }): CancelablePromise; putGroupsTypes({ orgSlug, id, requestBody, }: { orgSlug: string; id: string; requestBody?: { name?: string; slug?: string; formId?: number | null; }; }): CancelablePromise; deleteGroupsTypes({ orgSlug, id, }: { orgSlug: string; id: string; }): CancelablePromise; }