declare const _default: { $schema: string; data: { properties: { template: { 'x-index': number; title: string; type: string; 'x-group': string; default: string; enum: { label: string; value: string; tooltip: string; src: string; }[]; 'x-component': string; 'x-props': { 'data-hidebind': boolean; }; description: string; }; dataSourceType: { 'x-index': number; title: string; 'x-group': string; type: string; default: string; enum: { label: string; value: string; }[]; 'x-linkages': ({ type: string; target: string; condition: string; state: { display: boolean; }; otherwise: { display: boolean; }; schema?: undefined; } | { type: string; target: string; schema: { 'x-component-props': string; }; condition?: undefined; state?: undefined; otherwise?: undefined; } | { type: string; target: string; schema: { 'x-component-props': { connector: string; }; }; condition?: undefined; state?: undefined; otherwise?: undefined; })[]; 'x-component': string; 'x-component-props': { defaultValue: string; options: { value: string; text: string; label: string; icon: string; isShow: boolean; }[]; }; 'x-props': { 'data-hidebind': boolean; }; description: string; }; datasource: { 'x-index': number; title: string; type: string; 'x-group': string; required: boolean; properties: { name: { title: string; type: string; }; extra: { title: string; type: string; properties: { viewId: { title: string; type: string; }; methodName: { title: string; type: string; }; }; }; }; 'x-component': string; 'x-component-props': { dataContainerType: string; }; 'x-props': { 'data-hidebind': boolean; }; 'x-linkages': ({ type: string; target: string; schema: { 'x-component-props': string; enum?: undefined; 'x-props'?: undefined; }; condition?: undefined; state?: undefined; } | { type: string; condition: string; target: string; schema: { enum: string; 'x-component-props'?: undefined; 'x-props'?: undefined; }; state?: undefined; } | { type: string; condition: string; target: string; state: { value: string; }; schema?: undefined; } | { type: string; condition: string; target: string; schema: { 'x-component-props': string; enum?: undefined; 'x-props'?: undefined; }; state?: undefined; } | { type: string; condition: string; target: string; schema: { 'x-props': string; 'x-component-props'?: undefined; enum?: undefined; }; state?: undefined; })[]; description: string; }; bindConnectMetadata: { title: string; type: string; 'x-component': string; 'x-index': number; 'x-group': string; required: boolean; 'x-linkages': { type: string; target: string; schema: { 'x-component-props': { value: string; }; }; }[]; 'x-props': { 'data-hidebind': boolean; }; description: string; }; dataSourceData: { title: string; type: string; required: boolean; description: string; 'x-component': string; 'x-helper-text': string; 'x-group': string; 'x-index': number; }; exprToFieldsSchema: import("@sinclair/typebox").TOptional; connectorMethod: { title: string; type: string; 'x-component': string; 'x-index': number; 'x-group': string; required: boolean; 'x-component-props': { paramsSchema: { type: string; properties: { outParams: { type: string; properties: { properties: { type: string; properties: { records: { type: string; properties: { type: { const: string; }; items: { type: string; properties: { type: { const: string; }; properties: { type: string; properties: { _id: { type: string; properties: { type: { const: string; }; }; }; }; }; }; }; }; }; }; required: string[]; }; }; }; }; }; docUrl: string; }; 'x-props': { 'data-hidebind': boolean; }; 'x-helper-text': string; 'x-helper-text-color': string; description: string; }; connectorParams: { title: string; type: string; 'x-index': number; 'x-group': string; description: string; 'x-component': string; 'x-component-props': { dataSourceKeyName: string; dataSourceValuePath: string; methodNameKeyName: string; methodValuePath: string; paramsKeyName: string; }; 'x-helper-text': string; }; queryCondition: { 'x-index': number; title: string; 'x-group': string; type: string; items: {}; 'x-component': string; 'x-component-props': { propertyPath: string; dataSourcePath: string; preWherePath: string; }; 'x-props': { 'data-hidebind': boolean; 'data-hideBindValue': boolean; 'data-withBindMeta': boolean; }; description: string; }; orderBy: { 'x-index': number; title: string; 'x-group': string; type: string; 'x-linkages': { type: string; condition: string; target: string; schema: { 'x-props': string; }; }[]; description: string; }; orderType: { 'x-index': number; title: string; 'x-group': string; default: string; type: string; enum: { label: string; value: string; }[]; 'x-linkages': { type: string; condition: string; target: string; schema: { 'x-props': string; }; }[]; description: string; }; pagination: { 'x-index': number; title: string; type: string; 'x-group': string; default: string; enum: { label: string; value: string; }[]; 'x-props': { 'data-hidebind': boolean; }; 'x-linkages': { type: string; target: string; condition: string; }[]; description: string; }; pageSize: { 'x-index': number; title: string; type: string; default: number; 'x-group': string; 'x-props': { min: number; }; description: string; display: boolean; }; enableTotal: import("@sinclair/typebox").TOptional; total: import("@sinclair/typebox").TOptional; emptyText: { 'x-index': number; type: string; title: string; 'x-group': string; default: string; description: string; }; loadCompletedText: { 'x-index': number; title: string; 'x-group': string; type: string; default: string; description: string; }; isSetStatus: { 'x-index': number; title: string; 'x-group': string; type: string; default: boolean; description: string; }; isSupportApis: import("@sinclair/typebox").TOptional; }; }; events: ({ name: string; title: string; description: string; detail?: undefined; "x-platforms"?: undefined; } | { name: string; title: string; description: string; detail: import("@sinclair/typebox").TObject<{ error: import("@sinclair/typebox").TObject<{ requestid: import("@sinclair/typebox").TOptional; message: import("@sinclair/typebox").TString; code: import("@sinclair/typebox").TString; }>; }>; "x-platforms"?: undefined; } | { name: string; title: string; 'x-platforms': string[]; description: string; detail: { query: import("@sinclair/typebox").TObject<{ pageNo: import("@sinclair/typebox").TNumber; pageSize: import("@sinclair/typebox").TNumber; }>; }; })[]; properties: import("@sinclair/typebox").TObject<{ records: import("@sinclair/typebox").TArray>; total: import("@sinclair/typebox").TNumber; pageNo: import("@sinclair/typebox").TNumber; pageSize: import("@sinclair/typebox").TNumber; error: import("@sinclair/typebox").TObject<{ requestid: import("@sinclair/typebox").TOptional; message: import("@sinclair/typebox").TString; code: import("@sinclair/typebox").TString; }>; }>; methods: ({ name: string; label: string; params: { properties: { type: { title: string; type: string; default: string; sampleValue: string; enum: { label: string; value: string; }[]; }; _id?: undefined; }; }; } | { name: string; label: string; params: { properties: { _id: { title: string; type: string; default: string; }; type?: undefined; }; }; })[]; compConfig: { isDataContainer: boolean; componentType: string; }; isContainer: boolean; meta: { title: string; category: string; description: string; categoryOrder: number; componentOrder: number; icon: string; templates: { when: string; body: string; }[]; docsUrl: string; shortcut: { props: string[]; }; contextData: { setField: boolean; setRelated: boolean; extra: { total: { title: string; type: string; 'x-index': number; }; pageNo: { title: string; type: string; 'x-index': number; }; pageSize: { title: string; type: string; 'x-index': number; }; }; }; group: { 列表: { 'x-index': number; expand: boolean; }; 数据: { 'x-index': number; expand: boolean; }; 分页器: { 'x-index': number; expand: boolean; }; 状态: { 'x-index': number; expand: boolean; }; }; }; }; export default _default;