alinea
Version:
Headless git-based CMS
11 lines (10 loc) • 314 B
TypeScript
import { type BuildOptions, type BuildResult } from 'esbuild';
import { type Emitter } from '../util/Emitter.js';
export type BuildInfo = {
type: 'start';
result: undefined;
} | {
type: 'done';
result: BuildResult;
};
export declare function buildEmitter(config: BuildOptions): Emitter<BuildInfo>;