import type { StoryObj } from '@storybook/svelte'; declare const meta: { title: string; component: import("svelte").Component<{ example?: "storage" | "grid" | "ring" | "score" | "horseshoe" | "cpu" | "health" | "battery"; value?: number; min?: number; max?: number; size?: import("./Gauge.svelte.ts").GaugeSize; variant?: import("./Gauge.svelte.ts").GaugeVariant; tone?: import("./Gauge.svelte.ts").GaugeTone; unit?: string; label?: string; description?: string; showNeedle?: boolean; showTicks?: boolean; showMinMax?: boolean; showZones?: boolean; animated?: boolean; }, {}, "">; tags: string[]; argTypes: { example: { control: "select"; options: string[]; }; value: { control: { type: "range"; min: number; max: number; step: number; }; }; min: { control: "number"; }; max: { control: "number"; }; size: { control: "select"; options: string[]; }; variant: { control: "select"; options: string[]; }; tone: { control: "select"; options: string[]; }; unit: { control: "text"; }; label: { control: "text"; }; description: { control: "text"; }; showNeedle: { control: "boolean"; }; showTicks: { control: "boolean"; }; showMinMax: { control: "boolean"; }; showZones: { control: "boolean"; }; animated: { control: "boolean"; }; }; args: { example: "cpu"; value: number; min: number; max: number; size: "md"; variant: "arc"; tone: "brand"; unit: string; label: string; description: string; showNeedle: true; showTicks: false; showMinMax: false; showZones: true; animated: true; }; }; export default meta; type Story = StoryObj; export declare const Default: Story; export declare const Health: Story; export declare const Storage: Story; export declare const Rating: Story; export declare const Ring: Story; export declare const Horseshoe: Story; export declare const Battery: Story; export declare const DashboardGrid: Story; export declare const Critical: Story; export declare const NoNeedle: Story;