import type { QueueOperationHandler } from '../queue';
import type { CleanupDriver, DisasterRecoveryDriver, PlatformMaintenanceDriver } from './types';
import { MaintenanceStore } from './store';
export declare function createMaintenanceQueueHandlers(input: {
    store: MaintenanceStore;
    platform?: PlatformMaintenanceDriver;
    cleanup?: readonly CleanupDriver[];
    recovery?: readonly DisasterRecoveryDriver[];
}): Record<string, QueueOperationHandler>;
