@builder.io/dev-tools
Version:
Builder.io Visual CMS Devtools
13 lines (12 loc) • 1.34 kB
TypeScript
import type { ComponentRegistry, ConnectedBuilder, GetRegistryOptions, LaunchEditorFile, LoadComponentOptions, LocalConfig, RegisterComponentOptions, SetComponentInfoOptions, SetComponentInputOptions, UnregisterComponentOptions, ValidatedBuilder } from "../types";
export declare const apiConnectBuilder: (publicApiKey: string, privateAuthKey: string, kind: string | null) => Promise<ConnectedBuilder>;
export declare const apiValidateBuilder: () => Promise<ValidatedBuilder>;
export declare const apiLaunchEditor: (file: LaunchEditorFile) => Promise<unknown>;
export declare const apiRegistry: (opts?: GetRegistryOptions) => Promise<ComponentRegistry>;
export declare const apiLoadComponent: (opts: LoadComponentOptions) => Promise<ComponentRegistry>;
export declare const apiRegisterComponent: (opts: RegisterComponentOptions) => Promise<ComponentRegistry>;
export declare const apiSetComponentInfo: (opts: SetComponentInfoOptions) => Promise<ComponentRegistry>;
export declare const apiSetComponentInput: (opts: SetComponentInputOptions) => Promise<ComponentRegistry>;
export declare const apiUnregisterComponent: (opts: UnregisterComponentOptions) => Promise<ComponentRegistry>;
export declare const apiDevToolsEnabled: (enabled: boolean) => Promise<ComponentRegistry>;
export declare const apiLocalConfig: () => Promise<LocalConfig>;