import { AppLoggerService } from 'src/common/services/logger.service';
import { OneTimeScheduleParams } from './interfaces/aws-scheduler.interface';
export declare class AwsSchedulerService {
    private readonly logger;
    private readonly client;
    constructor(logger: AppLoggerService);
    upsertOneTimeSchedule(params: OneTimeScheduleParams): Promise<void>;
    deleteSchedule(name: string, groupName?: string): Promise<void>;
    private buildInput;
    private toScheduleExpression;
}
