import { Resource } from './pool.js'; export declare abstract class ResourceDecorator implements Resource { private readonly producer; protected innerResource: T; constructor(producer: () => T); init(): Promise; dispose(): Promise; /** * Disposes the current test runner and creates a new one * To be used in decorators that need recreation. */ protected recover(): Promise; } //# sourceMappingURL=resource-decorator.d.ts.map