import { ControllerGeneratorOptionsWithSupplier } from '../../comms/controller'; import { BaseFieldConfiguration } from '../../models/fields/base-field-configuration'; import { StringOrTranslations } from '../../models/string-or-translations'; interface Request { body: { name: StringOrTranslations; start?: 'required' | 'optional' | 'disabled'; end?: 'required' | 'optional' | 'disabled'; fieldConfigurations: BaseFieldConfiguration[]; channelSelect?: 'single' | 'multiple' | 'off'; environmentAccess?: 'full' | 'read' | 'none'; }; } type EffectiveRequest = { body: Required; }; interface Response { hashId: string; } declare const controllerGeneratorOptions: ControllerGeneratorOptionsWithSupplier; export { controllerGeneratorOptions, Request, EffectiveRequest, Response, };