import z from "zod"; import { ServiceClient } from "../../service-client"; import { CreateScheduledJobSchema, ListScheduledJobsSchema, GetScheduledJobSchema, ListExecutionsSchema, GetDailyExecutionTrendSchema, GetTopFailedJobsSchema, GetJobStatsSchema, ListAvgExecutionsSchema, UpdateJobSchema, DeleteJobSchema, QueueJobSchema, DeleteExecutionsSchema } from "./schema"; import { AvgExecution, Execution, ExecutionTrend, FailedJob, JobMetrics, JobStats, ScheduledJob } from "./types"; export declare class ScheduledJobService extends ServiceClient { protected getServiceName(): string; CreateScheduledJob(payload: z.infer): Promise; ListScheduledJobs(payload: z.infer): Promise; GetScheduledJob(payload: z.infer): Promise; ListExecutions(payload: z.infer): Promise; ListAvgExecutions(payload: z.infer): Promise; UpdateJob(payload: z.infer): Promise; GetDailyExecutionTrend(payload: z.infer): Promise; GetTopFailedJobs(payload: z.infer): Promise; GetJobStats(payload: z.infer): Promise; DeleteJob(payload: z.infer): Promise; GetJobMetrics(): Promise; QueueJob(payload: z.infer): Promise; DeleteExecutions(payload: z.infer): Promise; }