/** * Agents Module Svelte Components * * Optional Svelte UI components for agent schedule management and the * agent-admin shells (AgentAdminPanel / AgentAdminTabs / AgentSettingsShell) * that render UI-slot config panels against the agent UI registry. * Schedule components auto-register with ModuleUIRegistry on import; the admin * shells are imported directly (not module-registry discoverable). * * @packageDocumentation */ import type { ComponentProps } from 'svelte'; import AgentAdminPanel from './components/AgentAdminPanel.svelte'; import AgentAdminTabs from './components/AgentAdminTabs.svelte'; import AgentDashboard from './components/AgentDashboard.svelte'; import AgentRunHistory from './components/AgentRunHistory.svelte'; import AgentScheduleForm from './components/AgentScheduleForm.svelte'; import AgentScheduleList from './components/AgentScheduleList.svelte'; import AgentSettingsForm from './components/AgentSettingsForm.svelte'; import AgentSettingsShell from './components/AgentSettingsShell.svelte'; import ScheduleStatusBadge from './components/ScheduleStatusBadge.svelte'; export { AgentAdminPanel, AgentAdminTabs, AgentDashboard, AgentRunHistory, AgentScheduleForm, AgentScheduleList, AgentSettingsForm, AgentSettingsShell, ScheduleStatusBadge, }; export type AgentAdminPanelProps = ComponentProps; export type AgentAdminTabsProps = ComponentProps; export type AgentDashboardProps = ComponentProps; export type AgentRunHistoryProps = ComponentProps; export type AgentScheduleFormProps = ComponentProps; export type AgentScheduleListProps = ComponentProps; export type AgentSettingsShellProps = ComponentProps; export type AgentSettingsFormProps = ComponentProps; export type ScheduleStatusBadgeProps = ComponentProps; export type { AdminPanelBaseProps, AgentSettingField, AgentSettingFieldType, AgentSettingOption, AgentSettingsSchema, AgentUIComponentRegistry, AgentUISlot, AgentUISlots, } from '../ui.js'; export type { AgentDashboardProps as AgentDashboardPropsLegacy, AgentRunHistoryEntry, AgentRunHistoryProps as AgentRunHistoryPropsLegacy, AgentScheduleData, AgentScheduleFormProps as AgentScheduleFormPropsLegacy, AgentScheduleListProps as AgentScheduleListPropsLegacy, RunStatus, ScheduleFormData, ScheduleStatus, } from './types.js'; export { calculateSuccessRate, formatCronExpression, formatDuration, formatRelativeTime, getRunStatusVariant, getScheduleStatusVariant, } from './types.js'; //# sourceMappingURL=index.d.ts.map