import type { ITsconfig, BundlelessGeneratorDtsConfig, BuildCommandOptions, BaseBuildConfig } from '../types';
export declare const generatorTsConfig: (projectTsconfig: ITsconfig, config: BundlelessGeneratorDtsConfig) => Promise<{
  tempTsconfigPath: string;
  tempDistAbsRootPath: string;
  tempDistAbsSrcPath: string;
}>;
export declare const getTscBinPath: (appDirectory: string) => Promise<string>;
export declare const resolveAlias: (config: BundlelessGeneratorDtsConfig, options: {
  userTsconfig: ITsconfig;
  tempTsconfigPath: string;
  tempDistAbsRootPath: string;
  tempDistAbsSrcPath: string;
}, watchFilenames?: string[]) => Promise<void>;
export declare const assignTsConfigPath: (config: BaseBuildConfig, options: BuildCommandOptions) => Promise<BaseBuildConfig>;