import type { DossierClientProvider, PublishedDossierClientProvider, TestFunctionInitializer, TestSuite } from '../index.js';
import type { ReadOnlyEntityRepository } from '../shared-entity/ReadOnlyEntityRepository.js';
export interface AdminEntityTestContext {
    clientProvider: DossierClientProvider & PublishedDossierClientProvider;
    readOnlyEntityRepository: ReadOnlyEntityRepository;
}
export declare function createAdminEntityTestSuite<TCleanup>(initializer: TestFunctionInitializer<AdminEntityTestContext, TCleanup>): TestSuite;
