import type { LTMaintenanceConfig } from '../types/maintenance'; import type { LTApiResult } from '../types/sdk'; /** * Return the current maintenance cron configuration and active state. * * @returns `{ status: 200, data: { config, active } }` */ export declare function getMaintenanceConfig(): LTApiResult; /** * Replace the maintenance configuration and restart the cron. * * Disconnects the current maintenance schedule, registers the new * config, and reconnects. The cron begins executing immediately. * * @param input.schedule — cron expression (e.g. `"0 3 * * *"`) * @param input.rules — maintenance rule definitions * @returns `{ status: 200, data: { config, restarted: true } }` */ export declare function updateMaintenanceConfig(input: { appId: string; schedule: string; rules: LTMaintenanceConfig['rules']; }): Promise;