import { ControllerGeneratorOptionsWithSupplier } from '../../comms/controller'; import { UpdatableFieldConfigurations } from '../../models/fields/updatable-field-configurations'; import { StringOrTranslations } from '../../models/string-or-translations'; interface Request { params: { hashId: string; }; body: { name?: StringOrTranslations; eventHandler?: string; fieldConfigurations?: UpdatableFieldConfigurations; pinGroupFieldConfigurations?: UpdatableFieldConfigurations; channels?: { name: StringOrTranslations; pinFieldConfigurations: UpdatableFieldConfigurations; defaultPinName?: StringOrTranslations; charts?: { title: StringOrTranslations | null; series: { quantityHashId: string; color: string | null; }[]; }[]; }[]; charts?: { title: StringOrTranslations | null; series: { channelIndex: number; quantityHashId: string; color: string | null; }[]; }[]; commandTypeHashIds?: string[]; identifierFieldKey?: string | null; }; } type Response = void; declare const controllerGeneratorOptions: ControllerGeneratorOptionsWithSupplier; export { controllerGeneratorOptions, Request, Request as EffectiveRequest, Response, };