import { ControllerGeneratorOptionsWithClientAndSupplier } from '../../comms/controller'; import { SiNumber } from '../../models/si-number'; import { StringOrTranslations } from '../../models/string-or-translations'; interface Request { params: { hashId: string; }; body: { name?: StringOrTranslations; color?: string; unit?: string | null; defaultOrderOfMagnitude?: number; defaultCriticallyLowThreshold?: SiNumber | null; defaultLowThreshold?: SiNumber | null; defaultHighThreshold?: SiNumber | null; defaultCriticallyHighThreshold?: SiNumber | null; disableSiPrefixes?: boolean; deviceQuantityHashIds?: string[]; }; } type Response = void; declare const controllerGeneratorOptions: ControllerGeneratorOptionsWithClientAndSupplier; export { controllerGeneratorOptions, Request, Request as EffectiveRequest, Response, };