UNPKG

naive-ui

Version:

A Vue 3 Component Library. Fairly Complete, Theme Customizable, Uses TypeScript, Fast

21 lines (20 loc) 680 B
declare const smallerSizeMap: { readonly tiny: "mini"; readonly small: "tiny"; readonly medium: "small"; readonly large: "medium"; readonly huge: "large"; }; declare const largerSizeMap: { readonly tiny: "small"; readonly small: "medium"; readonly medium: "large"; readonly large: "huge"; }; type SmallerSizeMap = typeof smallerSizeMap; type SmallerSize = keyof SmallerSizeMap; type LargerSizeMap = typeof largerSizeMap; type LargerSize = keyof LargerSizeMap; export declare function largerSize<T extends LargerSize>(size: T): LargerSizeMap[T]; export declare function smallerSize<T extends SmallerSize>(size: T): SmallerSizeMap[T]; export {};