import type { Config as StencilConfig, HydratedFlag } from '@stencil/core/internal'; /** * Load Stencil configuration from a file path * Uses jiti to handle TypeScript files in Node.js */ export declare function loadStencilConfig(configPath: string): Promise; /** * Get the source directory from Stencil config */ export declare function getStencilSrcDir(config?: StencilConfig): string; /** * Get all output directories from Stencil config for exclusion */ export declare function getStencilOutputDirs(config?: StencilConfig): string[]; /** * Get the hydrated flag configuration from Stencil config. * Returns null if hydration indication is explicitly disabled. * Returns defaults if not configured. */ export declare function getStencilHydratedFlag(config?: StencilConfig): HydratedFlag | null; /** * Create resolve aliases from Stencil config */ export declare function getStencilResolveAliases(config?: StencilConfig): Record; //# sourceMappingURL=config-loader.d.ts.map