import ts from 'typescript'; import { Context } from '../../context'; import { SignatureReflection, ReflectionWithCallSignatures, ReflectionWithConstructSignatures, ReflectionWithIndexSignatures } from './reflection'; export declare function visitSignature(sig: ts.Signature, ctx: Context): SignatureReflection; export declare function visitCallSignatures(type: ts.Type, parent: ReflectionWithCallSignatures, ctx: Context): void; export declare function visitConstructSignatures(type: ts.Type, parent: ReflectionWithConstructSignatures, ctx: Context): void; export declare function visitIndexSignatures(type: ts.Type, parent: ReflectionWithIndexSignatures, ctx: Context): void; //# sourceMappingURL=index.d.ts.map