import { FS } from "@definitelytyped/utils"; import { DirectoryParsedTypingVersion, TypingsData, TypingsVersionsRaw } from "../packages"; export declare function getTypingInfo(packageNameOrTypesDirectoryName: string, dt: FS): Promise; /** * Parses a directory name into a version that either holds a single major version or a major and minor version. * * @example * * ```ts * parseVersionFromDirectoryName("v1") // { major: 1 } * parseVersionFromDirectoryName("v0.61") // { major: 0, minor: 61 } * ``` */ export declare function parseVersionFromDirectoryName(directoryName: string | undefined): DirectoryParsedTypingVersion | undefined; export declare function getFiles(dt: FS, typingsData: TypingsData, olderVersionDirectories: readonly string[]): readonly string[];