import { Size } from "../types"; import { TypedControl } from "../TypedControl"; declare const PropDefine: readonly [import("@iplusplus/y-model/dist/BuildType").BuildType string], readonly ["title", () => string], readonly ["editorType", () => string], readonly ["valueType", () => import("@iplusplus/y-model/dist/EditorPropertyValueType").EditorPropertyValueType]], readonly ["remark", "说明", "string", { defaultValue: string; dataTypeName: "string"; validater?: (v: string) => boolean; validate(value: string): boolean; setValidater: (validater: (v: string) => boolean) => void; getDefaultValue(): string; _descr: string | undefined; _attach: Record; description: (d: string | undefined) => /*elided*/ any; getDescription: () => string | undefined; attach: (key: string, payload: any) => /*elided*/ any; getAttach: (key: string) => any; }]>]; export declare class EmptyControl extends TypedControl { run(): void; getDefaultSize(): Size; reDraw(): void; constructor(); } export {};