@datametria/vue-components
Version:
DATAMETRIA Vue.js 3 Component Library with Multi-Brand Theming - 51 components + 10 composables with theming support, WCAG 2.2 AA, dark mode, responsive system
19 lines (18 loc) • 740 B
TypeScript
type SkeletonVariant = 'text' | 'avatar' | 'card' | 'button' | 'custom';
interface Props {
variant?: SkeletonVariant;
width?: string | number;
height?: string | number;
lines?: number;
animated?: boolean;
ariaLabel?: string;
lastLineWidth?: number;
}
declare const _default: import('vue').DefineComponent<Props, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<Props> & Readonly<{}>, {
variant: SkeletonVariant;
ariaLabel: string;
lines: number;
animated: boolean;
lastLineWidth: number;
}, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, HTMLDivElement>;
export default _default;