@builder.io/dev-tools
Version:
Builder.io Visual CMS Devtools
29 lines (28 loc) • 1.16 kB
TypeScript
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>;