import { PreprocessorGroup } from 'svelte/types/compiler/preprocess/types'; import { SettingsOptions } from '../utils/types.js'; export declare type TPreprocess = PreprocessorGroup | PreprocessorGroup[] | false; export declare type TSvelteHandler = { config: SettingsOptions; preprocess: TPreprocess; }; export declare function getSvelteConfig(elderConfig: SettingsOptions): Promise; export declare function getPackagesWithSvelte(pkg: any, elderConfig: SettingsOptions): Promise; declare const esbuildBundler: (settings: SettingsOptions) => Promise<[import("esbuild").BuildResult, import("esbuild").BuildResult]>; export default esbuildBundler;