import { SystemProps } from "../system/system.js";
import { VuiComponent } from "../core/vui.js";
import "../core/index.js";
import { TagProps } from "./tag.types.js";
import { TagButton } from "./tagButton.js";
import { TagIcon } from "./tagIcon.js";
import { TagText } from "./tagText.js";
import "../index.js";
import * as styled_components0 from "styled-components";

//#region src/tag/tag.d.ts
declare const TagBase: styled_components0.StyledComponent<"span", styled_components0.DefaultTheme, SystemProps, never>;
/**
 * Displays text, icons or custom content. Can be made interactive or a link.
 * Exposes some props to the children via context.
 */
declare const Tag: VuiComponent<"span", TagProps> & {
  Button: typeof TagButton;
  Icon: typeof TagIcon;
  Text: typeof TagText;
};
//#endregion
export { Tag, TagBase };

//# sourceMappingURL=tag.d.ts.map