1 | /**
|
2 | * Projector object.
|
3 | */
|
4 | export declare abstract class Projector {
|
5 | /**
|
6 | * Set the nobrowse option on mounted disk images.
|
7 | */
|
8 | nobrowse: boolean;
|
9 | /**
|
10 | * Output path.
|
11 | */
|
12 | readonly path: string;
|
13 | /**
|
14 | * Projector constructor.
|
15 | *
|
16 | * @param path Output path.
|
17 | */
|
18 | constructor(path: string);
|
19 | /**
|
20 | * Write out the projector.
|
21 | */
|
22 | abstract write(): Promise<void>;
|
23 | }
|