import { ToSwiftOptions } from './utils'; import { UTSResult } from '@dcloudio/uts'; export declare function runSwiftProd(filename: string, components: Record, { isPlugin, isX, extApis, }: { isPlugin: boolean; isX: boolean; extApis?: Record; }): Promise; export type RunSwiftDevResult = UTSResult & { type: 'swift'; code: number; msg: string; changed: string[]; }; interface RunSwiftDevOptions { components: Record; isX: boolean; isPlugin: boolean; extApis?: Record; } export declare function runSwiftDev(filename: string, { components, isX, isPlugin, extApis }: RunSwiftDevOptions): Promise; export declare function compile(filename: string, { inputDir, outputDir, sourceMap, components, isX, isPlugin, extApis, }: ToSwiftOptions): Promise; export declare function resolveIOSDepFiles(filename: string): string[]; export declare function checkIOSVersionTips(pluginId: string, pluginDir: string, is_uni_modules: boolean): string | undefined; export {};