import { AutomationClient } from "@atomist/automation-client/lib/automationClient";
import { AutomationEventListenerSupport } from "@atomist/automation-client/lib/server/AutomationEventListener";
import { SoftwareDeliveryMachine } from "../../../../../../api/machine/SoftwareDeliveryMachine";
/**
 * Event listener that cleans up cached artifacts that are older then 2 hours.
 */
export declare class CacheCleanupAutomationEventListener extends AutomationEventListenerSupport {
    private readonly sdm;
    constructor(sdm: SoftwareDeliveryMachine);
    startupSuccessful(client: AutomationClient): Promise<void>;
}
//# sourceMappingURL=CacheCleanupAutomationEventListener.d.ts.map