import { ThresholdsMode } from '../../types/thresholds'; export declare const mockStandardProperties: () => ({ id: string; path: string; name: string; description: string; editor: () => null; override: () => null; process: (value: T) => T; settings: { placeholder: string; }; shouldApply: () => boolean; } | { id: string; path: string; name: string; description: string; editor: () => null; override: () => null; process: (value: unknown, context: import("../..").FieldOverrideContext, settings?: import("../..").StringFieldConfigSettings) => string | null | undefined; settings: { placeholder: string; expandTemplateVars: boolean; }; shouldApply: () => boolean; } | { id: string; path: string; name: string; description: string; editor: () => null; override: () => null; process: (value: T) => T; settings: {}; defaultValue: { mode: ThresholdsMode; steps: { value: number; color: string; }[]; }; shouldApply: () => boolean; } | { id: string; path: string; name: string; description: string; editor: () => null; override: () => null; process: (value: T) => T; settings: {}; defaultValue: never[]; shouldApply: () => boolean; })[];