import type { PackherdTranspileOpts } from 'packherd'; import { Snapshot } from '../types'; export declare type SnapshotRequireOpts = { useCache?: boolean; diagnostics?: boolean; snapshotOverride?: Snapshot; requireStatsFile?: string; transpileOpts?: PackherdTranspileOpts; alwaysHook?: boolean; }; export declare function snapshotRequire(projectBaseDir: string, opts?: SnapshotRequireOpts): void;