import { Static, StaticEventsType } from '../type-utils'; import type { Simplify } from 'type-fest'; declare const WD_INPUT_DATA: { clearable: import("@sinclair/typebox").TBoolean; before: import("@sinclair/typebox").TString; after: import("@sinclair/typebox").TString; isUnionValue: import("@sinclair/typebox").TBoolean; prefixType: import("@sinclair/typebox").TUnsafe; prefixIcon: import("@sinclair/typebox").TUnsafe; prefixSrc: import("@sinclair/typebox").TString; suffixType: import("@sinclair/typebox").TUnsafe; suffixIcon: import("@sinclair/typebox").TUnsafe; suffixSrc: import("@sinclair/typebox").TString; extra: import("@sinclair/typebox").TString; password: import("@sinclair/typebox").TBoolean; type: import("@sinclair/typebox").TUnsafe; counterVisible: import("@sinclair/typebox").TBoolean; focus: import("@sinclair/typebox").TBoolean; borderedH5: import("@sinclair/typebox").TBoolean; borderedPc: import("@sinclair/typebox").TBoolean; isNickNameType: import("@sinclair/typebox").TBoolean; maxLength: import("@sinclair/typebox").TNumber; rules: import("@sinclair/typebox").TArray; }>>; status: import("@sinclair/typebox").TUnsafe; required: import("@sinclair/typebox").TBoolean; requiredFlag: import("@sinclair/typebox").TBoolean; requiredMsg: import("@sinclair/typebox").TString; label: import("@sinclair/typebox").TString; layout: import("@sinclair/typebox").TUnsafe; labelVisible: import("@sinclair/typebox").TBoolean; labelWidth: import("@sinclair/typebox").TString; labelAlign: import("@sinclair/typebox").TUnsafe; labelWrap: import("@sinclair/typebox").TBoolean; labelTips: import("@sinclair/typebox").TString; name: import("@sinclair/typebox").TString; inputValue: import("@sinclair/typebox").TString; placeholder: import("@sinclair/typebox").TString; size: import("@sinclair/typebox").TUnsafe; block: import("@sinclair/typebox").TBoolean; }; declare const data: import("@sinclair/typebox").TObject<{ clearable: import("@sinclair/typebox").TOptional; before: import("@sinclair/typebox").TOptional; after: import("@sinclair/typebox").TOptional; isUnionValue: import("@sinclair/typebox").TOptional; prefixType: import("@sinclair/typebox").TOptional>; prefixIcon: import("@sinclair/typebox").TOptional>; prefixSrc: import("@sinclair/typebox").TOptional; suffixType: import("@sinclair/typebox").TOptional>; suffixIcon: import("@sinclair/typebox").TOptional>; suffixSrc: import("@sinclair/typebox").TOptional; extra: import("@sinclair/typebox").TOptional; password: import("@sinclair/typebox").TOptional; type: import("@sinclair/typebox").TOptional>; counterVisible: import("@sinclair/typebox").TOptional; focus: import("@sinclair/typebox").TOptional; borderedH5: import("@sinclair/typebox").TOptional; borderedPc: import("@sinclair/typebox").TOptional; isNickNameType: import("@sinclair/typebox").TOptional; maxLength: import("@sinclair/typebox").TOptional; rules: import("@sinclair/typebox").TOptional; }>>>; status: import("@sinclair/typebox").TOptional>; required: import("@sinclair/typebox").TOptional; requiredFlag: import("@sinclair/typebox").TOptional; requiredMsg: import("@sinclair/typebox").TOptional; label: import("@sinclair/typebox").TOptional; layout: import("@sinclair/typebox").TOptional>; labelVisible: import("@sinclair/typebox").TOptional; labelWidth: import("@sinclair/typebox").TOptional; labelAlign: import("@sinclair/typebox").TOptional>; labelWrap: import("@sinclair/typebox").TOptional; labelTips: import("@sinclair/typebox").TOptional; name: import("@sinclair/typebox").TOptional; inputValue: import("@sinclair/typebox").TOptional; placeholder: import("@sinclair/typebox").TOptional; size: import("@sinclair/typebox").TOptional>; block: import("@sinclair/typebox").TOptional; }>; declare const events: [{ readonly name: "change"; readonly title: "值改变"; readonly detail: import("@sinclair/typebox").TObject<{ value: import("@sinclair/typebox").TString; }>; }, { readonly name: "focus"; readonly title: "聚焦"; readonly detail: import("@sinclair/typebox").TObject<{ value: import("@sinclair/typebox").TString; }>; }, { readonly name: "blur"; readonly title: "失焦"; readonly detail: import("@sinclair/typebox").TObject<{ value: import("@sinclair/typebox").TString; }>; }, { readonly name: "confirm"; readonly title: "确认"; readonly detail: import("@sinclair/typebox").TObject<{ value: import("@sinclair/typebox").TString; }>; }, { readonly name: "clear"; readonly title: "清除内容"; readonly detail: import("@sinclair/typebox").TObject<{ originValue: import("@sinclair/typebox").TString; }>; }]; declare const config: { readonly $schema: "https://comp-public-1303824488.cos.ap-shanghai.myqcloud.com/schema/lcds_component.json"; readonly data: import("@sinclair/typebox").TObject<{ clearable: import("@sinclair/typebox").TOptional; before: import("@sinclair/typebox").TOptional; after: import("@sinclair/typebox").TOptional; isUnionValue: import("@sinclair/typebox").TOptional; prefixType: import("@sinclair/typebox").TOptional>; prefixIcon: import("@sinclair/typebox").TOptional>; prefixSrc: import("@sinclair/typebox").TOptional; suffixType: import("@sinclair/typebox").TOptional>; suffixIcon: import("@sinclair/typebox").TOptional>; suffixSrc: import("@sinclair/typebox").TOptional; extra: import("@sinclair/typebox").TOptional; password: import("@sinclair/typebox").TOptional; type: import("@sinclair/typebox").TOptional>; counterVisible: import("@sinclair/typebox").TOptional; focus: import("@sinclair/typebox").TOptional; borderedH5: import("@sinclair/typebox").TOptional; borderedPc: import("@sinclair/typebox").TOptional; isNickNameType: import("@sinclair/typebox").TOptional; maxLength: import("@sinclair/typebox").TOptional; rules: import("@sinclair/typebox").TOptional; }>>>; status: import("@sinclair/typebox").TOptional>; required: import("@sinclair/typebox").TOptional; requiredFlag: import("@sinclair/typebox").TOptional; requiredMsg: import("@sinclair/typebox").TOptional; label: import("@sinclair/typebox").TOptional; layout: import("@sinclair/typebox").TOptional>; labelVisible: import("@sinclair/typebox").TOptional; labelWidth: import("@sinclair/typebox").TOptional; labelAlign: import("@sinclair/typebox").TOptional>; labelWrap: import("@sinclair/typebox").TOptional; labelTips: import("@sinclair/typebox").TOptional; name: import("@sinclair/typebox").TOptional; inputValue: import("@sinclair/typebox").TOptional; placeholder: import("@sinclair/typebox").TOptional; size: import("@sinclair/typebox").TOptional>; block: import("@sinclair/typebox").TOptional; }>; readonly properties: import("@sinclair/typebox").TObject<{ label: import("@sinclair/typebox").TOptional; name: import("@sinclair/typebox").TOptional; value: import("@sinclair/typebox").TOptional; required: import("@sinclair/typebox").TOptional; disabled: import("@sinclair/typebox").TOptional; visible: import("@sinclair/typebox").TOptional; after: import("@sinclair/typebox").TOptional; readOnly: import("@sinclair/typebox").TOptional; before: import("@sinclair/typebox").TOptional; }>; readonly classes: { name: string; selector: string; description: string; }[]; readonly methods: readonly [{ name: string; label: string; params: { properties: { value: { title: string; type: string; }; }; }; description: string; }, { name: string; label: string; params: { properties: { value: { title: string; type: string; }; }; }; description: string; }, { name: string; label: string; params: { properties: { value: { title: string; type: string; }; }; }; description: string; }, { name: string; label: string; description: string; }, { name: string; label: string; params: { properties: { value: { title: string; type: string; }; }; }; description: string; }, { name: string; label: string; description: string; }, { name: string; label: string; description: string; }]; readonly events: [{ readonly name: "change"; readonly title: "值改变"; readonly detail: import("@sinclair/typebox").TObject<{ value: import("@sinclair/typebox").TString; }>; }, { readonly name: "focus"; readonly title: "聚焦"; readonly detail: import("@sinclair/typebox").TObject<{ value: import("@sinclair/typebox").TString; }>; }, { readonly name: "blur"; readonly title: "失焦"; readonly detail: import("@sinclair/typebox").TObject<{ value: import("@sinclair/typebox").TString; }>; }, { readonly name: "confirm"; readonly title: "确认"; readonly detail: import("@sinclair/typebox").TObject<{ value: import("@sinclair/typebox").TString; }>; }, { readonly name: "clear"; readonly title: "清除内容"; readonly detail: import("@sinclair/typebox").TObject<{ originValue: import("@sinclair/typebox").TString; }>; }]; readonly meta: { readonly description: "用于单行内容的输入。"; readonly icon: "../../icons/Input.svg"; readonly title: "单行输入"; readonly name: "WdInput"; readonly componentName: "Input"; readonly categoryOrder: 500; readonly componentOrder: 350; readonly docsUrl: "https://docs.cloudbase.net/lowcode/components/wedaUI/src/docs/compsdocs/form/WdInput"; readonly category: string; readonly shortcut: { props: string[]; }; readonly group: { 通用: { 'x-index': number; expand: boolean; }; 标题: { 'x-index': number; expand: boolean; }; 输入框: { 'x-index': number; expand: boolean; }; 选择框: { 'x-index': number; expand: boolean; }; 选项: { 'x-index': number; expand: boolean; }; 开关按钮: { 'x-index': number; expand: boolean; }; 小程序能力: { 'x-index': number; expand: boolean; }; '\u72B6\u6001/\u6821\u9A8C': { 'x-index': number; expand: boolean; }; }; readonly visible: any; }; readonly compConfig: { readonly componentType: "formField"; }; }; export type DataType = Simplify>; export type EventsType = Simplify>; export default config; export { WD_INPUT_DATA };