import type { ConventionsMap } from '../../types/conventions';
import type { BuildConfig } from '../../types/build';
export declare const build: ({ buildDirectory, assetsDirectory, publicDirectory, islands, reactDirectory, htmlDirectory, htmxDirectory, angularDirectory, svelteDirectory, vueDirectory, stylesConfig, tailwind, options, incrementalFiles, mode }: BuildConfig) => Promise<{
    conventions?: undefined;
    manifest?: undefined;
} | {
    conventions: ConventionsMap;
    manifest: Record<string, string>;
}>;
