import { type Logger, type ProjectContext } from '@opensip-cli/core'; import type { RuntimeLeaseLifecycle, SafeRuntimeLeaseEventBuffer } from '../commands/host-runtime-access.js'; /** * Maintain the bounded no-init cache while the current project's read lease is * live. Cache hygiene is deliberately best-effort and cannot fail the command. */ export declare function maintainEphemeralCache(project: ProjectContext, logger: Logger, lifecycle: RuntimeLeaseLifecycle | undefined, leaseEvents: SafeRuntimeLeaseEventBuffer | undefined): Promise; //# sourceMappingURL=ephemeral-cache-maintenance.d.ts.map