Site: {
    createSiteExportTemplate(): SiteExportInterface;
    exportSite(siteId: string): Promise<SiteExportInterface>;
    exportSites(): Promise<SiteExportInterface>;
    importSites(
        importData: SiteExportInterface,
        siteId?: string,
        siteUrl?: string,
    ): Promise<SiteSkeleton[]>;
    readSite(siteId: string): Promise<SiteSkeleton>;
    readSites(): Promise<SiteSkeleton[]>;
    updateSite(siteId: string, siteData: SiteSkeleton): Promise<SiteSkeleton>;
}

Type declaration