import { PropType } from 'vue'; import type { ExtractPublicPropTypes } from '../../_utils'; export declare const skeletonProps: { readonly text: BooleanConstructor; readonly round: BooleanConstructor; readonly circle: BooleanConstructor; readonly height: PropType; readonly width: PropType; readonly size: PropType<"small" | "medium" | "large">; readonly repeat: { readonly type: NumberConstructor; readonly default: 1; }; readonly animated: { readonly type: BooleanConstructor; readonly default: true; }; readonly sharp: { readonly type: BooleanConstructor; readonly default: true; }; readonly theme: PropType>; readonly themeOverrides: PropType>>; readonly builtinThemeOverrides: PropType>>; }; export type SkeletonProps = ExtractPublicPropTypes; declare const _default: import("vue").DefineComponent<{ readonly text: BooleanConstructor; readonly round: BooleanConstructor; readonly circle: BooleanConstructor; readonly height: PropType; readonly width: PropType; readonly size: PropType<"small" | "medium" | "large">; readonly repeat: { readonly type: NumberConstructor; readonly default: 1; }; readonly animated: { readonly type: BooleanConstructor; readonly default: true; }; readonly sharp: { readonly type: BooleanConstructor; readonly default: true; }; readonly theme: PropType>; readonly themeOverrides: PropType>>; readonly builtinThemeOverrides: PropType>>; }, { mergedClsPrefix: import("vue").ComputedRef; style: import("vue").ComputedRef<{ display: string; verticalAlign: string; borderRadius: string; width: string | undefined; height: string | undefined; animation: string; '--n-bezier': string; '--n-color-start': string; '--n-color-end': string; }>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; readonly width: PropType; readonly size: PropType<"small" | "medium" | "large">; readonly repeat: { readonly type: NumberConstructor; readonly default: 1; }; readonly animated: { readonly type: BooleanConstructor; readonly default: true; }; readonly sharp: { readonly type: BooleanConstructor; readonly default: true; }; readonly theme: PropType>; readonly themeOverrides: PropType>>; readonly builtinThemeOverrides: PropType>>; }>>, { readonly repeat: number; readonly round: boolean; readonly text: boolean; readonly circle: boolean; readonly animated: boolean; readonly sharp: boolean; }>; export default _default;