///
import { Static } from '../type-utils';
import type { Simplify } from 'type-fest';
declare const data: import("@sinclair/typebox").TObject<{
content: import("@sinclair/typebox").TString;
url: import("@sinclair/typebox").TString;
isOpenInNewWindow: import("@sinclair/typebox").TOptional;
params: import("@sinclair/typebox").TReadonly>>;
enableSlot: import("@sinclair/typebox").TOptional;
iconType: import("@sinclair/typebox").TOptional>;
iconSource: import("@sinclair/typebox").TOptional>;
icon: import("@sinclair/typebox").TOptional>;
iconSrc: import("@sinclair/typebox").TOptional;
iconPosition: import("@sinclair/typebox").TOptional>;
disabled: import("@sinclair/typebox").TOptional;
contentSlot: import("@sinclair/typebox").TOptional>;
}>;
export type DataType = Simplify>;
declare const config: {
readonly $schema: "https://comp-public-1303824488.cos.ap-shanghai.myqcloud.com/schema/lcds_component.json";
readonly data: import("@sinclair/typebox").TObject<{
content: import("@sinclair/typebox").TString;
url: import("@sinclair/typebox").TString;
isOpenInNewWindow: import("@sinclair/typebox").TOptional;
params: import("@sinclair/typebox").TReadonly>>;
enableSlot: import("@sinclair/typebox").TOptional;
iconType: import("@sinclair/typebox").TOptional>;
iconSource: import("@sinclair/typebox").TOptional>;
icon: import("@sinclair/typebox").TOptional>;
iconSrc: import("@sinclair/typebox").TOptional;
iconPosition: import("@sinclair/typebox").TOptional>;
disabled: import("@sinclair/typebox").TOptional;
contentSlot: import("@sinclair/typebox").TOptional>;
}>;
readonly properties: import("@sinclair/typebox").TObject<{
url: import("@sinclair/typebox").TString;
disabled: import("@sinclair/typebox").TOptional;
content: import("@sinclair/typebox").TString;
}>;
readonly classes: readonly [{
readonly name: "根元素";
readonly selector: ".wd-link";
readonly description: "链接组件根元素";
}, {
readonly name: "图标";
readonly selector: ".wd-link__icon";
readonly description: "链接的图标元素(共享样式)";
}, {
readonly name: "前置图标";
readonly selector: ".wd-link__before-icon";
readonly description: "链接内的前置图标";
}, {
readonly name: "后置图标";
readonly selector: ".wd-link__after-icon";
readonly description: "链接内的后置图标";
}, {
readonly name: "文本";
readonly selector: ".wd-link__text";
readonly description: "链接内显示的文本";
}, {
readonly name: "禁用状态";
readonly selector: ".wd-link__icon.is-disabled";
readonly description: "链接禁用状态";
}, {
readonly name: "PC 端链接根元素";
readonly selector: ".wd-pc-link";
readonly description: "可以为 PC 端的链接编写样式";
}, {
readonly name: "H5 端链接根元素";
readonly selector: ".wd-h5-link";
readonly description: "可以为 H5 端的链接编写样式";
}];
readonly methods: readonly [];
readonly events: readonly [{
readonly title: "点击";
readonly name: "tap";
readonly 'x-platforms': readonly ["WEB"];
}];
readonly meta: {
readonly name: "WdLink";
readonly componentName: "Link";
readonly title: "链接";
readonly description: "用于实现超链接点击后跳转。";
readonly icon: "../../icons/Link.svg";
readonly category: "展示";
readonly categoryOrder: 400;
readonly componentOrder: 250;
readonly platform: readonly ["MOBILEWEB", "PCWEB"];
readonly visible: readonly ["APP"];
readonly templates: readonly [{
readonly to: "contentSlot";
readonly body: "\n[attributes]\nenableSlot = false\n";
}];
readonly docsUrl: "https://docs.cloudbase.net/lowcode/components/wedaUI/src/docs/compsdocs/show/WdLink";
readonly shortcut: {
readonly props: readonly ["content", "url"];
};
};
readonly configMeta: {
readonly docsUrl: "https://docs.cloudbase.net/lowcode/components/wedaUI/src/docs/compsdocs/show/WdLink";
readonly shortcut: {
readonly props: readonly ["content", "url"];
};
};
};
export default config;