import * as ts from "typescript"; import { TransformationContext } from "../../context"; export declare function isTypeWithFlags(context: TransformationContext, type: ts.Type, flags: ts.TypeFlags): boolean; export declare function isStringType(context: TransformationContext, type: ts.Type): boolean; export declare function isNumberType(context: TransformationContext, type: ts.Type): boolean; export declare function isArrayType(context: TransformationContext, type: ts.Type): boolean; export declare function isFunctionType(context: TransformationContext, type: ts.Type): boolean;