/** * Jobs Module Svelte Components * * Optional Svelte UI components for background job management. * Auto-registers components with ModuleUIRegistry on import. * * @packageDocumentation */ import type { ComponentProps } from 'svelte'; import JobActions from './components/JobActions.svelte'; import JobDashboard from './components/JobDashboard.svelte'; import JobDetail from './components/JobDetail.svelte'; import JobList from './components/JobList.svelte'; import JobStats from './components/JobStats.svelte'; import JobStatusBadge from './components/JobStatusBadge.svelte'; export { JobActions, JobDashboard, JobDetail, JobList, JobStats, JobStatusBadge, }; export type JobActionsProps = ComponentProps; export type JobDashboardProps = ComponentProps; export type JobDetailProps = ComponentProps; export type JobListProps = ComponentProps; export type JobStatsProps = ComponentProps; export type JobStatusBadgeProps = ComponentProps; export type { JobActionsProps as JobActionsPropsLegacy, JobDashboardProps as JobDashboardPropsLegacy, JobData, JobDetailProps as JobDetailPropsLegacy, JobFilter, JobListProps as JobListPropsLegacy, JobPriority, JobSort, JobStats as JobStatsData, JobStatsProps as JobStatsPropsLegacy, JobStatus, QueueStats, TimeoutBehavior, } from './types.js'; export { formatDuration, formatRelativeTime, getPriorityClass, getPriorityLabel, getStatusVariant, } from './types.js'; //# sourceMappingURL=index.d.ts.map