import { LoggerWithErrors, FS } from "@definitelytyped/utils"; /** Settings that may be determined dynamically. */ export interface ParseDefinitionsOptions { /** * e.g. '../DefinitelyTyped' * This is overridden to `cwd` when running the tester, as that is run from within DefinitelyTyped. * If undefined, downloads instead. */ readonly definitelyTypedPath: string | undefined; /** Whether to show progress bars. Good when running locally, bad when running in CI. */ readonly progress: boolean; } export declare function getDefinitelyTyped(options: ParseDefinitionsOptions, log: LoggerWithErrors): Promise; export declare function getLocallyInstalledDefinitelyTyped(definitelyTypedPath: string): FS;