export type FakeHook = T & { _fakeHook: true; }; export declare function createFakeCompilationDependencies(getDeps: () => string[], addDeps: (deps: string[]) => void): { [Symbol.iterator](): Generator; has: (dep: string) => boolean; add: (dep: string) => void; addAll: (deps: Iterable) => void; delete: (dep: string) => boolean; keys(): SetIterator; values(): SetIterator; entries(): SetIterator<[string, string]>; readonly size: number; };