import React from "react"; import type { StoryObj } from "@storybook/react"; /** * StatusIndicator component for displaying status with colored dot. * * Used throughout iCaptur for: * - Candidate status (Active, Archived) * - Resume processing status (In Process, Ready for review, Discarded) * - User status * - Various entity states */ declare const meta: { title: string; component: React.ForwardRefExoticComponent>; parameters: { layout: string; docs: { description: { component: string; }; }; }; tags: string[]; argTypes: { status: { control: "select"; options: string[]; description: string; }; showDot: { control: "boolean"; description: string; table: { defaultValue: { summary: string; }; }; }; }; }; export default meta; type Story = StoryObj & { render?: () => React.JSX.Element; }; /** * Default active status */ export declare const Default: Story; /** * All status variants */ export declare const AllStatuses: Story; /** * Without dot */ export declare const WithoutDot: Story; /** * In table view (iCaptur pattern) */ export declare const TableView: Story; /** * Resume validation statuses (iCaptur pattern) */ export declare const ResumeStatuses: Story; /** * User management statuses (iCaptur pattern) */ export declare const UserStatuses: Story; /** * Candidate statuses with actions (iCaptur pattern) */ export declare const CandidateStatuses: Story; //# sourceMappingURL=StatusIndicator.stories.d.ts.map