@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