import type { AppConfig } from '@devvit/shared-types/schemas/config-file.v1.js'; import type { CompileLog } from '../esbuild/ESBuildPack.js'; /** Project root directory (eg, . or src for single file projects). */ export type ProjectRootDir = string; export declare function formatLogs(logs: readonly Readonly[]): string; export declare function formatLog(log: Readonly): string; /** Warning: may generate randomized filenames. */ export declare function getModuleEntrypoint(config: Readonly | undefined, root: ProjectRootDir): string; /** Returns path to source input. Eg, src/main.tsx or main.ts. */ export declare function getClassicModuleEntrypoint(root: ProjectRootDir): string; //# sourceMappingURL=BuildPack.d.ts.map