1 | import type { ProjectReflection } from "../models/index.js";
|
2 | import type { ProjectReflection as JSONProjectReflection } from "./schema.js";
|
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 | */
|
10 | export 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 | }
|