1 | import { Job } from '@expo/eas-build-job';
|
2 | import { bunyan } from '@expo/logger';
|
3 | interface BuildContextOptions {
|
4 | workingdir: string;
|
5 | logger: bunyan;
|
6 | }
|
7 | declare class BuildContext<TJob extends Job> {
|
8 | readonly job: TJob;
|
9 | readonly workingdir: string;
|
10 | readonly logger: bunyan;
|
11 | constructor(job: TJob, options: BuildContextOptions);
|
12 | get buildDirectory(): string;
|
13 | get reactNativeProjectDirectory(): string;
|
14 | }
|
15 | export { BuildContext, BuildContextOptions };
|