import * as ts from 'typescript';
import { ClassInfo } from './metadata-extractors';
export declare function createClassMetadataDecorator(f: ts.NodeFactory, classInfo: ClassInfo, filterInterfaceFunctionName: ts.Identifier, typesByModule: Record<string, string>): ts.Decorator;
export declare function createFilterInterfaceFunction(f: ts.NodeFactory, filterInterfaceFunctionName: ts.Identifier): ts.FunctionDeclaration;
