import { z } from 'zod'; export declare const workspaceValidation: z.ZodObject<{ display: z.ZodObject<{ general: z.ZodOptional; }, z.core.$strip>>; hidePanelsBar: z.ZodOptional; }, z.core.$strip>>; panels: z.ZodOptional, z.ZodOptional; }, z.core.$strip>>>; informationPanel: z.ZodCodec, z.ZodOptional; }, z.core.$strip>>>; peaksPanel: z.ZodCodec, z.ZodOptional; }, z.core.$strip>>>; integralsPanel: z.ZodCodec, z.ZodOptional; }, z.core.$strip>>>; rangesPanel: z.ZodCodec, z.ZodOptional; }, z.core.$strip>>>; structuresPanel: z.ZodCodec, z.ZodOptional; }, z.core.$strip>>>; processingsPanel: z.ZodCodec, z.ZodOptional; }, z.core.$strip>>>; zonesPanel: z.ZodCodec, z.ZodOptional; }, z.core.$strip>>>; summaryPanel: z.ZodCodec, z.ZodOptional; }, z.core.$strip>>>; multipleSpectraAnalysisPanel: z.ZodCodec, z.ZodOptional; }, z.core.$strip>>>; databasePanel: z.ZodCodec, z.ZodOptional; }, z.core.$strip>>>; predictionPanel: z.ZodCodec, z.ZodOptional; }, z.core.$strip>>>; automaticAssignmentPanel: z.ZodCodec, z.ZodOptional; }, z.core.$strip>>>; matrixGenerationPanel: z.ZodCodec, z.ZodOptional; }, z.core.$strip>>>; simulationPanel: z.ZodCodec, z.ZodOptional; }, z.core.$strip>>>; }, z.core.$strip>>; toolBarButtons: z.ZodOptional; zoomOut: z.ZodOptional; import: z.ZodOptional; exportAs: z.ZodOptional; spectraStackAlignments: z.ZodOptional; spectraCenterAlignments: z.ZodOptional; realImaginary: z.ZodOptional; peakPicking: z.ZodOptional; integral: z.ZodOptional; zonePicking: z.ZodOptional; slicing: z.ZodOptional; rangePicking: z.ZodOptional; zeroFilling: z.ZodOptional; zeroFillingDimension1: z.ZodOptional; zeroFillingDimension2: z.ZodOptional; apodization: z.ZodOptional; apodizationDimension1: z.ZodOptional; apodizationDimension2: z.ZodOptional; phaseCorrection: z.ZodOptional; phaseCorrectionTwoDimensions: z.ZodOptional; baselineCorrection: z.ZodOptional; fft: z.ZodOptional; fftDimension1: z.ZodOptional; fftDimension2: z.ZodOptional; multipleSpectraAnalysis: z.ZodOptional; exclusionZones: z.ZodOptional; autoRangeAndZonePicking: z.ZodOptional; inset: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>; general: z.ZodObject<{ dimmedSpectraOpacity: z.ZodCoercedNumber; invert: z.ZodBoolean; invertScroll: z.ZodBoolean; spectraRendering: z.ZodEnum<{ auto: "auto"; crispEdges: "crispEdges"; geometricPrecision: "geometricPrecision"; optimizeSpeed: "optimizeSpeed"; }>; popupLoggingLevel: z.ZodOptional>; loggingLevel: z.ZodOptional>; }, z.core.$strip>; nuclei: z.ZodArray>; axisTo: z.ZodOptional>; } & { uuid: z.ZodUUID; }, z.core.$strip>, z.ZodObject<{ nucleus: z.ZodString; ppmFormat: z.ZodString; hzFormat: z.ZodString; axisFrom: z.ZodOptional>; axisTo: z.ZodOptional>; }, z.core.$strip>>>; databases: z.ZodObject<{ defaultDatabase: z.ZodString; data: z.ZodArray>; }, z.core.$strip>; nmrLoaders: z.ZodObject<{ general: z.ZodObject<{ dataSelection: z.ZodOptional>; keep1D: z.ZodOptional; keep2D: z.ZodOptional; onlyReal: z.ZodOptional; }, z.core.$strip>; bruker: z.ZodObject<{ processingNumbers: z.ZodOptional; experimentNumbers: z.ZodOptional; onlyFirstProcessedData: z.ZodOptional; }, z.core.$strip>; }, z.core.$strip>; infoBlock: z.ZodObject<{ visible: z.ZodBoolean; fields: z.ZodArray>; visible: z.ZodBoolean; label: z.ZodString; } & { uuid: z.ZodUUID; }, z.core.$strip>, z.ZodObject<{ format: z.ZodString; jpath: z.ZodCodec>; visible: z.ZodBoolean; label: z.ZodString; }, z.core.$strip>>>; nameStyle: z.ZodOptional; fontSize: z.ZodCodec, z.ZodOptional>; fontStyle: z.ZodOptional>; fontWeight: z.ZodOptional>; }, z.core.$strip>>; valueStyle: z.ZodOptional; fontSize: z.ZodCodec, z.ZodOptional>; fontStyle: z.ZodOptional>; fontWeight: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>; onLoadProcessing: z.ZodObject<{ autoProcessing: z.ZodBoolean; filters: z.ZodOptional; apodizationDimension1: z.ZodOptional; apodizationDimension2: z.ZodOptional; backwardLinearPrediction: z.ZodOptional; baselineCorrection: z.ZodOptional; baselineCorrectionTwoDimensions: z.ZodOptional; blpDimension1: z.ZodOptional; blpDimension2: z.ZodOptional; digitalFilter: z.ZodOptional; digitalFilter2D: z.ZodOptional; equallySpaced: z.ZodOptional; exclusionZones: z.ZodOptional; fft: z.ZodOptional; fftDimension1: z.ZodOptional; fftDimension2: z.ZodOptional; flpDimension1: z.ZodOptional; flpDimension2: z.ZodOptional; forwardLinearPrediction: z.ZodOptional; nusDimension2: z.ZodOptional; phaseCorrection: z.ZodOptional; phaseCorrectionTwoDimensions: z.ZodOptional; shift2DX: z.ZodOptional; shift2DY: z.ZodOptional; shiftX: z.ZodOptional; signalProcessing: z.ZodOptional; symmetrizeCosyLike: z.ZodOptional; trim: z.ZodOptional; zeroFilling: z.ZodOptional; zeroFillingDimension1: z.ZodOptional; zeroFillingDimension2: z.ZodOptional; }, z.core.$strip>>, z.ZodOptional; enabled: z.ZodOptional; }, z.core.$strip>>>>>>; }, z.core.$strip>; spectraColors: z.ZodObject<{ highlightColor: z.ZodString; indicatorLineColor: z.ZodString; oneDimension: z.ZodArray>; value: z.ZodString; color: z.ZodString; } & { uuid: z.ZodUUID; }, z.core.$strip>, z.ZodObject<{ jpath: z.ZodCodec>; value: z.ZodString; color: z.ZodString; }, z.core.$strip>>>; twoDimensions: z.ZodArray>; value: z.ZodString; positiveColor: z.ZodString; negativeColor: z.ZodString; } & { uuid: z.ZodUUID; }, z.core.$strip>, z.ZodObject<{ jpath: z.ZodCodec>; value: z.ZodString; positiveColor: z.ZodString; negativeColor: z.ZodString; }, z.core.$strip>>>; }, z.core.$strip>; externalAPIs: z.ZodArray; serverLink: z.ZodURL; APIKey: z.ZodString; } & { uuid: z.ZodUUID; }, z.core.$strip>, z.ZodObject<{ key: z.ZodEnum<{ CT: "CT"; }>; serverLink: z.ZodURL; APIKey: z.ZodString; }, z.core.$strip>>>; export: z.ZodObject<{ png: z.ZodDiscriminatedUnion<[z.ZodObject<{ size: z.ZodEnum<{ Letter: "Letter"; Legal: "Legal"; Tabloid: "Tabloid"; Executive: "Executive"; Statement: "Statement"; Folio: "Folio"; A3: "A3"; A4: "A4"; A5: "A5"; B4: "B4"; B5: "B5"; }>; layout: z.ZodEnum<{ portrait: "portrait"; landscape: "landscape"; }>; useDefaultSettings: z.ZodBoolean; dpi: z.ZodCoercedNumber; mode: z.ZodLiteral<"basic">; }, z.core.$strip>, z.ZodObject<{ width: z.ZodCoercedNumber; height: z.ZodCoercedNumber; unit: z.ZodEnum<{ in: "in"; ft: "ft"; m: "m"; px: "px"; yd: "yd"; cm: "cm"; mm: "mm"; pt: "pt"; pc: "pc"; }>; useDefaultSettings: z.ZodBoolean; dpi: z.ZodCoercedNumber; mode: z.ZodLiteral<"advance">; }, z.core.$strip>], "mode">; svg: z.ZodDiscriminatedUnion<[z.ZodObject<{ size: z.ZodEnum<{ Letter: "Letter"; Legal: "Legal"; Tabloid: "Tabloid"; Executive: "Executive"; Statement: "Statement"; Folio: "Folio"; A3: "A3"; A4: "A4"; A5: "A5"; B4: "B4"; B5: "B5"; }>; layout: z.ZodEnum<{ portrait: "portrait"; landscape: "landscape"; }>; useDefaultSettings: z.ZodBoolean; dpi: z.ZodCoercedNumber; mode: z.ZodLiteral<"basic">; }, z.core.$strip>, z.ZodObject<{ width: z.ZodCoercedNumber; height: z.ZodCoercedNumber; unit: z.ZodEnum<{ in: "in"; ft: "ft"; m: "m"; px: "px"; yd: "yd"; cm: "cm"; mm: "mm"; pt: "pt"; pc: "pc"; }>; useDefaultSettings: z.ZodBoolean; dpi: z.ZodCoercedNumber; mode: z.ZodLiteral<"advance">; }, z.core.$strip>], "mode">; clipboard: z.ZodDiscriminatedUnion<[z.ZodObject<{ size: z.ZodEnum<{ Letter: "Letter"; Legal: "Legal"; Tabloid: "Tabloid"; Executive: "Executive"; Statement: "Statement"; Folio: "Folio"; A3: "A3"; A4: "A4"; A5: "A5"; B4: "B4"; B5: "B5"; }>; layout: z.ZodEnum<{ portrait: "portrait"; landscape: "landscape"; }>; useDefaultSettings: z.ZodBoolean; dpi: z.ZodCoercedNumber; mode: z.ZodLiteral<"basic">; }, z.core.$strip>, z.ZodObject<{ width: z.ZodCoercedNumber; height: z.ZodCoercedNumber; unit: z.ZodEnum<{ in: "in"; ft: "ft"; m: "m"; px: "px"; yd: "yd"; cm: "cm"; mm: "mm"; pt: "pt"; pc: "pc"; }>; useDefaultSettings: z.ZodBoolean; dpi: z.ZodCoercedNumber; mode: z.ZodLiteral<"advance">; }, z.core.$strip>], "mode">; }, z.core.$strip>; peaksLabel: z.ZodObject<{ marginTop: z.ZodCoercedNumber; }, z.core.$strip>; }, z.core.$strip>; export declare const defaultGeneralSettingsFormValues: z.input; //# sourceMappingURL=validation.d.ts.map