import { ILanguageFilter, IGenerationContext } from '../generation'; import { IType, IAbstractedTypeConverter } from '../typing'; export declare function create(): ILanguageFilter; export declare class TypescriptFilter implements ILanguageFilter { genericRegex: RegExp; extension: string; constructor(); createAbstractedTypeConverter(generationContext: IGenerationContext): IAbstractedTypeConverter; supportsGenerics(): boolean; prettyfy(content: string, path: string, options: any): string; }