import { ISiteDesignRun, ISiteDesignTask, ISiteScriptActionStatus } from "./types.js"; declare module "../webs/types" { interface _Web { getSiteDesignRuns(siteDesignId?: string): Promise; addSiteDesignTask(siteDesignId: string): Promise; getSiteDesignRunStatus(runId: string): Promise; } interface IWeb { /** * Retrieves a list of site design that have run on the current web * @param siteDesignId (Optional) the site design ID, if not provided will return all site design runs */ getSiteDesignRuns(siteDesignId?: string): Promise; /** * Adds a site design task on the current web to be invoked asynchronously. * @param siteDesignId The ID of the site design to create a task for */ addSiteDesignTask(siteDesignId: string): Promise; /** * Retrieves the status of a site design that has been run or is still running * @param runId the run ID */ getSiteDesignRunStatus(runId: string): Promise; } } //# sourceMappingURL=web.d.ts.map