import type { CLIResolvedOptions, CLIUserOptions, TamaguiOptions } from '@tamagui/types'; import { type TamaguiProjectInfo } from './bundleConfig'; export declare function loadTamagui(propsIn: Partial): Promise; export declare const generateThemesAndLog: (options: TamaguiOptions, force?: boolean) => Promise; /** * Load tamagui.build.ts config using esbuild-wasm transform * Uses WASM to avoid native esbuild service lifecycle issues (EPIPE errors) */ export declare function loadTamaguiBuildConfigAsync(tamaguiOptions: Partial | undefined): Promise; /** * @deprecated Use loadTamaguiBuildConfigAsync instead to avoid EPIPE errors */ export declare function loadTamaguiBuildConfigSync(tamaguiOptions: Partial | undefined): TamaguiOptions; export declare function loadTamaguiSync({ forceExports, cacheKey, ...propsIn }: Partial & { forceExports?: boolean; cacheKey?: string; }): TamaguiProjectInfo; export declare function getOptions({ root, tsconfigPath, tamaguiOptions, host, debug, }?: Partial): Promise; export declare function resolveWebOrNativeSpecificEntry(entry: string): string; export type { TamaguiProjectInfo }; export declare function esbuildWatchFiles(entry: string, onChanged: () => void): Promise<() => void>; //# sourceMappingURL=loadTamagui.d.ts.map