import type { LisaUsageChildArtifact, LisaUsageEntry } from "./usage-accounting.js";
/**
 * Collect descendant usage entries and consulted child refs in deterministic order.
 *
 * @param childArtifacts Child artifacts consulted for the rollup.
 * @param directEntryIds Direct entry ids already attached to the target artifact.
 * @returns Dedupe descendant entries plus the unique child refs consulted.
 */
export declare function collectLisaUsageChildArtifacts(childArtifacts: readonly LisaUsageChildArtifact[], directEntryIds: readonly string[]): {
    childEntries: readonly LisaUsageEntry[];
    childRefs: readonly string[];
};
//# sourceMappingURL=usage-accounting-rollup.d.ts.map