UNPKG

@dcodegroup-au/dsg-vue

Version:

Front-end Vue/Tailwind DSG for UntitledUI.

19 lines (18 loc) 940 B
import { DsgIconProps } from '../Icons/DsgIcon.vue'; /** * ------------------------------------------------ * # Setup: Props * ------------------------------------------------ */ export type DsgMiscIconTheme = "brand" | "gray" | "error" | "warning" | "success"; export type DsgMiscIconType = "light" | "light-outline" | "dark-outline" | "outline"; export type DsgMiscIconSize = "sm" | "md" | "lg" | "xl"; export interface DsgMiscIconProps { theme?: DsgMiscIconTheme; type?: DsgMiscIconType; size?: DsgMiscIconSize; icon: DsgIconProps; classes?: string; } declare const _default: import('vue').DefineComponent<DsgMiscIconProps, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<DsgMiscIconProps> & Readonly<{}>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, HTMLDivElement>; export default _default;