import { Knex } from 'knex'; /** * Given a number of entity refs originally created by a given entity provider * (source key), remove those entities from the refresh state, and at the same * time recursively remove every child that is a direct or indirect result of * processing those entities, if they would have otherwise become orphaned by * the removal of their parents. */ export declare function deleteWithEagerPruningOfChildren(options: { knex: Knex | Knex.Transaction; entityRefs: string[]; sourceKey: string; }): Promise;