UNPKG

@vercel/sdk

Version:

<p align="center"> <a href="https://vercel.com"> <img src="https://assets.vercel.com/image/upload/v1588805858/repositories/vercel/logo.png" height="96"> <h3 align="center">Vercel</h3> </a> <p align="center">Develop. Preview. Ship.</p> </p>

45 lines 2.5 kB
import { ClientSDK, RequestOptions } from "../lib/sdks.js"; import { CreateMicrofrontendsGroupWithApplicationsRequest, CreateMicrofrontendsGroupWithApplicationsResponseBody } from "../models/createmicrofrontendsgroupwithapplicationsop.js"; import { GetMicrofrontendsConfigForProjectRequest, GetMicrofrontendsConfigForProjectResponseBody } from "../models/getmicrofrontendsconfigforprojectop.js"; import { GetMicrofrontendsConfigRequest, GetMicrofrontendsConfigResponseBody } from "../models/getmicrofrontendsconfigop.js"; import { GetMicrofrontendsGroupsRequest, GetMicrofrontendsGroupsResponseBody } from "../models/getmicrofrontendsgroupsop.js"; import { GetMicrofrontendsInGroupResponseBody } from "../models/getmicrofrontendsingroupresponsebody.js"; import { GetMicrofrontendsInGroupRequest } from "../models/getmicrofrontendsingrouptomicrofrontends2.js"; export declare class Microfrontends extends ClientSDK { /** * List microfrontends groups * * @remarks * Get the microfrontends group IDs for a team. */ getMicrofrontendsGroups(request: GetMicrofrontendsGroupsRequest, options?: RequestOptions): Promise<GetMicrofrontendsGroupsResponseBody>; /** * List projects in a microfrontends group * * @remarks * Get the microfrontends for a given group ID. */ getMicrofrontendsInGroup(request: GetMicrofrontendsInGroupRequest, options?: RequestOptions): Promise<GetMicrofrontendsInGroupResponseBody>; /** * Get microfrontends config for a deployment * * @remarks * Get the microfrontends config for a deployment. */ getMicrofrontendsConfig(request: GetMicrofrontendsConfigRequest, options?: RequestOptions): Promise<GetMicrofrontendsConfigResponseBody>; /** * Get microfrontends config for a project * * @remarks * Get the microfrontends config for a project by ID or name. */ getMicrofrontendsConfigForProject(request: GetMicrofrontendsConfigForProjectRequest, options?: RequestOptions): Promise<GetMicrofrontendsConfigForProjectResponseBody>; /** * Create a microfrontends group with applications * * @remarks * Creates a microfrontends group and attaches multiple projects in a single request. */ createMicrofrontendsGroupWithApplications(request: CreateMicrofrontendsGroupWithApplicationsRequest, options?: RequestOptions): Promise<CreateMicrofrontendsGroupWithApplicationsResponseBody>; } //# sourceMappingURL=microfrontends.d.ts.map