import type { ESBuildPack } from '@devvit/build-pack'; import type { CompileLog, CompileParams } from '@devvit/build-pack/esbuild/ESBuildPack.js'; import type { Resolver } from '@devvit/linkers/types.js'; import type { LinkedBundle } from '@devvit/protos/types/devvit/runtime/bundle.js'; export type BuildResponse = { bundles: LinkedBundle[]; errors: CompileLog[]; warnings: CompileLog[]; }; export declare class DefaultBuilder { #private; constructor(pack: ESBuildPack, resolver: Resolver); dispose(): Promise; build(request: CompileParams): Promise; } //# sourceMappingURL=Builder.d.ts.map