UNPKG

@builder.io/dev-tools

Version:

Builder.io Visual CMS Devtools

29 lines (28 loc) 1.16 kB
import type { DevToolsSys } from "../../types"; import type { TokenTask } from "./types"; import type { Credentials } from "../credentials"; import type { WorkspaceConfiguration, TokenDocument, PrivacyMode } from "$/ai-utils"; export declare const discoverTokens: (sys: DevToolsSys, credentials: Credentials, sessionId: string, remoteTokens: TokenDocument[], opts?: { force?: boolean; designSystemPackage?: string; workspaceConfig?: WorkspaceConfiguration; debug?: boolean; include?: string | string[]; exclude?: string | string[]; instructions?: string; privacyMode?: PrivacyMode; }) => Promise<{ tokenGroupsToIndex: TokenTask[]; discoveredTokenGroups: TokenTask[]; } | undefined>; export declare const processTokens: (sys: DevToolsSys, credentials: Credentials, sessionId: string, group: TokenTask, opts: { designSystemId: string; designSystemPackage?: string; designSystemVersion?: string; debug?: boolean; workspaceConfig?: WorkspaceConfiguration; include?: string | string[]; exclude?: string | string[]; instructions?: string; privacyMode?: PrivacyMode; }) => Promise<void>;