/** * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * * * @format * @oncall react_native */ import type { FileMapDelta, FileMapPlugin, FileMapPluginInitOptions, MockMap as IMockMap, Path, RawMockMap } from "../flow-types"; export declare const CACHE_VERSION: 2; declare class MockPlugin implements FileMapPlugin, IMockMap { readonly name: any; constructor($$PARAM_0$$: { readonly console: typeof console; readonly mocksPattern: RegExp; readonly rawMockMap?: RawMockMap; readonly rootDir: Path; readonly throwOnModuleCollision: boolean; }); initialize($$PARAM_0$$: FileMapPluginInitOptions): Promise; getMockModule(name: string): null | undefined | Path; bulkUpdate(delta: FileMapDelta): Promise; onNewOrModifiedFile(relativeFilePath: Path): void; onRemovedFile(relativeFilePath: Path): void; getSerializableSnapshot(): RawMockMap; assertValid(): void; getCacheKey(): string; } export default MockPlugin;