import type { ITestCliSource, ITestLibrarySource } from './package-sources/source';
export interface PackageContext {
    cli: ITestCliSource;
    library: ITestLibrarySource;
}
export declare function withPackages<A extends object>(block: (context: A & PackageContext) => Promise<void>): (context: A) => Promise<void>;
