import type { InfraComputeTarget, InfraGeneratedArtifact, InfraLedger, InfraOutput, InfraOwnedResource } from '@ankhorage/contracts/infra'; /*** Create deterministic serializable lifecycle state without resolved credential or secret values. */ export declare function createInfraLedger(input: { readonly projectId: string; readonly environment: InfraLedger['environment']; readonly targets: readonly InfraComputeTarget[]; readonly resources: readonly InfraOwnedResource[]; readonly outputs: readonly InfraOutput[]; readonly artifacts?: readonly InfraGeneratedArtifact[]; readonly previous?: InfraLedger; }): InfraLedger; //# sourceMappingURL=createInfraLedger.d.ts.map