/**
 * Compiler-option helpers and declaration-file scanning for program creation.
 */
import * as ts from "typescript";
import { CompilerOptions } from "./types.js";
/**
 * Recursively scan a directory for .d.ts files
 */
export declare const scanForDeclarationFiles: (dir: string) => readonly string[];
export declare const collectProjectIncludedDeclarationFiles: (projectRoot: string, compilerOptions: ts.CompilerOptions) => readonly string[];
/**
 * Create TypeScript compiler options from Tsonic options
 * Exported for use by dependency graph builder
 */
export declare const createCompilerOptions: (options: CompilerOptions) => ts.CompilerOptions;
//# sourceMappingURL=core-declarations.d.ts.map