@forge/cli

13.4.0-next.5-experimental-c57557413.4.0-next.7-experimental-ccd5143
out/site/site-service.d.ts
~out/site/site-service.d.tsModified
+5−2
Index: package/out/site/site-service.d.ts
===================================================================
--- package/out/site/site-service.d.ts
+++ package/out/site/site-service.d.ts
@@ -1,5 +1,5 @@
-import { UserError } from '@forge/cli-shared';
+import { Logger, UserError } from '@forge/cli-shared';
 import { DemoSite, DemoSiteClient, DemoSiteProvisioning, DemoSiteProvisioningStatus, ProvisionDemoSiteResult } from './graphql-client';
 export declare const DEFAULT_PROVISION_TIMEOUT_MS: number;
 export declare const DEFAULT_PROVISION_POLL_INTERVAL_MS: number;
 export declare class SiteProvisioningFailedError extends UserError {
@@ -18,12 +18,15 @@
 } | {
     kind: 'timeout';
     taskId: string;
 };
+export declare const isActiveDemoSite: (site: DemoSite | undefined) => boolean;
 export declare class SiteService {
     private readonly client;
-    constructor(client: DemoSiteClient);
+    private readonly logger;
+    constructor(client: DemoSiteClient, logger?: Logger);
     provision(): Promise<ProvisionDemoSiteResult>;
     getExistingSite(): Promise<DemoSite | undefined>;
+    hasActiveDemoSite(): Promise<boolean>;
     pollProvisioning(taskId: string, options?: PollOptions): Promise<ProvisioningOutcome>;
 }
 //# sourceMappingURL=site-service.d.ts.map
\ No newline at end of file