import * as react_jsx_runtime from 'react/jsx-runtime'; interface VercelCron { path: string; schedule: string; } interface VercelConfig { crons?: VercelCron[]; [key: string]: unknown; } interface CronJobWithStatus extends VercelCron { id: string; status: "idle" | "loading" | "success" | "error"; lastRun?: Date; response?: string; statusCode?: number; duration?: number; startTime?: number; } interface CronDashboardProps { crons: VercelCron[]; baseUrl: string; } declare function CronDashboard({ crons, baseUrl }: CronDashboardProps): react_jsx_runtime.JSX.Element; interface CronJobsListProps { cronJobs: CronJobWithStatus[]; onRunCron: (cronId: string) => void; } declare function CronJobsList({ cronJobs, onRunCron }: CronJobsListProps): react_jsx_runtime.JSX.Element; interface CronJobItemProps { job: CronJobWithStatus; onRunCron: (cronId: string) => void; } declare function CronJobItem({ job, onRunCron }: CronJobItemProps): react_jsx_runtime.JSX.Element; export { CronDashboard, CronJobItem, type CronJobWithStatus, CronJobsList, type VercelConfig, type VercelCron };