claritykit-svelte
Version:
A comprehensive Svelte component library focused on accessibility, ADHD-optimized design, developer experience, and full SSR compatibility
30 lines • 836 B
TypeScript
interface EnergyTrackingProgressProps {
/**
* The current energy level.
* @type {number}
* @default 50
*/
energyLevel: number;
/**
* The total number of segments in the energy bar.
* @type {number}
* @default 10
*/
totalSegments?: number;
/**
* The label for the energy tracker.
* @type {string}
* @default 'Energy Level'
*/
label?: string;
/**
* Show or hide the numeric percentage value.
* @type {boolean}
* @default true
*/
showValue?: boolean;
}
declare const EnergyTrackingProgress: import("svelte").Component<EnergyTrackingProgressProps, {}, "">;
type EnergyTrackingProgress = ReturnType<typeof EnergyTrackingProgress>;
export default EnergyTrackingProgress;
//# sourceMappingURL=EnergyTrackingProgress.svelte.d.ts.map