import { CompilerOptions } from '@pandacss/compiler-shared'; import { LoadConfigOptions } from '@pandacss/config'; export { LoadConfigOptions, LoadConfigResult } from '@pandacss/config'; import { N as NativeCompiler } from './types-BbuLq_c5.js'; interface LoadCompilerResult { /** The compiler built from the loaded config snapshot. */ compiler: NativeCompiler; /** Resolved config path. */ path: string; /** Module ids to watch for invalidation. */ dependencies: string[]; } /** * Node-only convenience: load a user's `panda.config.{ts,js,…}` from disk and * build a compiler from it. Bundles + serializes the config via * `@pandacss/config`, then feeds the snapshot to * {@link createCompilerFromSnapshot} (live `transform` callbacks included). * * Pulls in Rolldown, so it lives on the `@pandacss/compiler/loader` subpath to * keep the core entry dependency-light. */ declare function loadCompiler(options: LoadConfigOptions, compilerOptions?: CompilerOptions): Promise; export { type LoadCompilerResult, loadCompiler };