UNPKG

@builder.io/dev-tools

Version:

Builder.io Visual CMS Devtools

24 lines (23 loc) 1.12 kB
import type { DevToolsSys } from "../../types"; import type { Credentials } from "../credentials"; import type { ComponentTask, Task } from "./types"; import type { WorkspaceConfiguration, IndexDocumentV1, PrivacyMode } from "$/ai-utils"; export declare const processComponent: (sys: DevToolsSys, credentials: Credentials, sessionId: string, component: ComponentTask, opts: { designSystemId: string; designSystemPackage?: string; designSystemVersion?: string; workspaceConfig?: WorkspaceConfiguration; debug?: boolean; include?: string | string[]; exclude?: string | string[]; instructions?: string; privacyMode?: PrivacyMode; }) => Promise<void>; export declare const processAgent: (sys: DevToolsSys, credentials: Credentials, discoveredComponents: ComponentTask[], opts: { hasIcons?: boolean; hasDesignTokens?: boolean; designSystemId: string; retriesAllowed?: number; debug?: boolean; }) => Promise<void>; export declare const deprecateObsoleteComponents: (credentials: Credentials, localComponents: Task[], remoteComponents: IndexDocumentV1[]) => Promise<void>;