import { type Identity } from '@byted-apaas/cli-core-sdk'; import { type ComponentType } from './types'; export interface RunBuildScriptOptions { componentsRoot: string; identity: Identity; namespace: string; miniApp?: boolean; cwd: string; componentType: ComponentType; publicPath?: string; artifactUrl?: string; extraEnvs?: Record; output?: string | null; customPrefix?: string; } export declare function getUploadPath(options: { componentsRoot: string; namespace: string; }): Promise<{ artifactUrl: string; publicPath: string; }>; export declare function runBuildScript(options: RunBuildScriptOptions): Promise;