@forge/cli
13.4.0-next.3-experimental-f258a6d13.4.0-next.5-experimental-016ed9d
out/command-line/view/site-view.d.ts+
out/command-line/view/site-view.d.tsNew file+15
Index: package/out/command-line/view/site-view.d.ts
===================================================================
--- package/out/command-line/view/site-view.d.ts
+++ package/out/command-line/view/site-view.d.ts
@@ -0,0 +1,15 @@
+import { UI } from '@forge/cli-shared';
+import { DemoSite, DemoSiteProvisioningStatus, ProvisioningOutcome } from '../../site';
+export declare class SiteView {
+ private readonly ui;
+ constructor(ui: UI);
+ checkForExistingSite<Result>(work: () => Promise<Result>): Promise<Result>;
+ requestSite<Result>(work: () => Promise<Result>): Promise<Result>;
+ watchProvisioning(poll: () => Promise<ProvisioningOutcome>): Promise<ProvisioningOutcome>;
+ reportStatus(status: DemoSiteProvisioningStatus): void;
+ alreadyExists(): void;
+ backgroundTimeout(): void;
+ completedWithErrors(): void;
+ renderSite(site: DemoSite | null | undefined): void;
+}
+//# sourceMappingURL=site-view.d.ts.map
\ No newline at end of file