import type { XCUITestDriver } from '../../driver';
export type RetrieveDerivedDataPath = () => Promise<string | undefined>;
/** Marks WDA logs folder for deferred cleanup across parallel sessions. */
export declare function markSystemFilesForCleanup(retrieveDerivedDataPath: RetrieveDerivedDataPath): Promise<void>;
/** Cleans per-session WDA logs and stale XCTest temporary logs. */
export declare function clearSystemFiles(retrieveDerivedDataPath: RetrieveDerivedDataPath): Promise<void>;
/**
 * Clears WebDriverAgent system files after session teardown when enabled via capability.
 */
export declare function cleanup(driver: XCUITestDriver): Promise<void>;
//# sourceMappingURL=cleanup.d.ts.map