interface EntryItem { /** * mobx-tanstack-query */ importName: string; /** * index */ relativeName: string; /** * ./src/index.ts */ entryPath: string; } export declare class ConfigsManager { rootPath: string; tsconfigPath: string; packagePath: string; sourceCodeRelativeDir: string; sourceCodeFullDir: string; package: Record; tsconfig: Record; private cache; private constructor(); get ghRepoData(): { user: any; packageName: any; }; get repositoryUrl(): string; get entries(): EntryItem[]; refreshConfigs(): void; syncConfigs(): void; readJson(path: string): any; get externalDeps(): string[]; /** * @ -> .tsconfig.compilerOptions.paths */ get pathAliasesFromTsConfig(): Record; private resolveTsConfigAliases; private readTsConfigFileSafe; private normalizePathsFromTsConfig; private resolveExtendsPath; private resolveReferencePath; private resolveConfigPathFromValue; private toRootRelativePath; private warn; static create(rootPath?: string, opts?: { tsconfigName?: string; }): ConfigsManager; get sourceIndexTs(): string; get hasSourceIndexTs(): boolean; } export {}; //# sourceMappingURL=configs-manager.d.ts.map