import { Bundle, DiagnosticWithLocation, EmitHost, EmitResolver, SourceFile, TransformationContext, Transformer } from "../_namespaces/ts.js"; /** @internal */ export declare function getDeclarationDiagnostics(host: EmitHost, resolver: EmitResolver, file: SourceFile): DiagnosticWithLocation[] | undefined; /** * Transforms a ts file into a .d.ts file * This process requires type information, which is retrieved through the emit resolver. Because of this, * in many places this transformer assumes it will be operating on parse tree nodes directly. * This means that _no transforms should be allowed to occur before this one_. * * @internal */ export declare function transformDeclarations(context: TransformationContext): Transformer; //# sourceMappingURL=declarations.d.ts.map