UNPKG

621 BTypeScriptView Raw
1import type { ProjectReflection } from "../models";
2import type { ProjectReflection as JSONProjectReflection } from "./schema";
3/**
4 * An event emitted by the {@link Serializer} class at the very beginning and
5 * ending of the a project serialization process.
6 *
7 * @see {@link Serializer.EVENT_BEGIN}
8 * @see {@link Serializer.EVENT_END}
9 */
10export declare class SerializeEvent {
11 /**
12 * The project the renderer is currently processing.
13 */
14 readonly project: ProjectReflection;
15 output: JSONProjectReflection | undefined;
16 constructor(project: ProjectReflection, output?: JSONProjectReflection);
17}