UNPKG

@builder.io/dev-tools

Version:

Builder.io Visual CMS Devtools

22 lines (21 loc) 928 B
import type { DevToolsSys } from "../../types"; import type { Credentials } from "../credentials"; import type { WorkspaceConfiguration, ComponentDocument, PrivacyMode } from "$/ai-utils"; import type { ComponentTask } from "./types"; export declare const discoverComponents: (sys: DevToolsSys, credentials: Credentials, sessionId: string, remoteComponents: ComponentDocument[], opts?: { force?: boolean; designSystemPackage?: string; designSystemVersion?: string; workspaceConfig?: WorkspaceConfiguration; debug?: boolean; specificComponents?: string[]; include?: string | string[]; exclude?: string | string[]; instructions?: string; privacyMode?: PrivacyMode; }) => Promise<{ numComponentsFound: number; componentsToIndex: ComponentTask[]; discoveredComponents: ComponentTask[]; }>; export declare const computeHash: (sys: DevToolsSys, files: string[]) => Promise<string>;