UNPKG

@lcap/builder

Version:
52 lines (51 loc) 1.52 kB
import type { BuildMode, LcapBuildOptions } from './types'; export declare function buildNaslExtensionConfig(options: LcapBuildOptions): Promise<{ naslExtensionConfig: { name: any; title: any; description: any; specVersion: string; type: string; subType: string; version: any; frontends: any[]; configuration: { concept: string; groups: { name: string; concept: string; properties: never[]; }[]; } | undefined; structures: any[] | undefined; annotations: any; externalDependencyMap: { npm: { name: string; version: any; }[]; }; summary: { name: any; title: any; version: any; description: any; frontends: { type: any; frameworkKind: string; frameworkUI: string | undefined; viewComponents: any; logics: any; }[]; }; compilerInfoMap: { js: { prefix: string; }; }; ideVersion: any; }; viewComponents: any[]; }>; export declare function buildNaslExtensionManifest(options: LcapBuildOptions, hash?: boolean): Promise<void>; export declare function buildNaslExtension(options: LcapBuildOptions, mode?: BuildMode): Promise<void>;