UNPKG

@aotearoan/neon

Version:

Neon is a lightweight design library of Vue 3 components with minimal dependencies.

55 lines (54 loc) 1.54 kB
import { NeonFunctionalColor } from '@/model/common/color/NeonFunctionalColor'; /** * A component for displaying notification counts to the user. */ declare const _default: import("vue").DefineComponent<import("vue").ExtractPropTypes<{ /** * Whether the notification is active */ active: { type: BooleanConstructor; default: boolean; }; /** * The notification color */ color: { type: () => NeonFunctionalColor; default: NeonFunctionalColor; }; /** * The count of notifications to display, if greater than 9 <em>9+</em> is displayed */ count: { type: NumberConstructor; default: null; }; }>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{ /** * Whether the notification is active */ active: { type: BooleanConstructor; default: boolean; }; /** * The notification color */ color: { type: () => NeonFunctionalColor; default: NeonFunctionalColor; }; /** * The count of notifications to display, if greater than 9 <em>9+</em> is displayed */ count: { type: NumberConstructor; default: null; }; }>> & Readonly<{}>, { color: NeonFunctionalColor; active: boolean; count: number; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export default _default;