import { AppId } from '../types/general/index.js';
import { Region } from '../types/general/region.js';
import { CreateJobRequest, SchedulerJob, UpdateJobRequest } from '../types/services/scheduler-service.js';
export declare const listJobs: (appId: AppId, region?: Region) => Promise<SchedulerJob[]>;
export declare const SchedulerService: {
    listJobs: (appId: AppId, region?: Region) => Promise<SchedulerJob[]>;
    createJob: (appId: AppId, job: CreateJobRequest, region?: Region) => Promise<SchedulerJob>;
    deleteJob: (appId: AppId, jobName: string, region?: Region) => Promise<void>;
    runJob: (appId: AppId, jobName: string, region?: Region) => Promise<void>;
    updateJob: (appId: AppId, jobName: string, job: UpdateJobRequest, region?: Region) => Promise<SchedulerJob>;
};
