import { ClassAst, PropertyAst, ParameterAst } from 'ims-decorator'; import * as T from './type'; export declare function isAddonClassAst(val: ClassAst): val is ClassAst; export declare function isControllerClassAst(val: ClassAst): val is ClassAst; export declare function isTemplateClassAst(val: ClassAst): val is ClassAst; export declare function isTypeormClassAst(val: ClassAst): val is ClassAst; export declare function isVersionPropertyAst(val: ClassAst): val is PropertyAst; export declare function isBodyParameterAst(val: ParameterAst): val is ParameterAst; export declare function isNextParameterAst(val: ParameterAst): val is ParameterAst; export declare function isQueryParameterAst(val: ParameterAst): val is ParameterAst; export declare function isRedirectParameterAst(val: ParameterAst): val is ParameterAst; export declare function isRenderParameterAst(val: ParameterAst): val is ParameterAst; export declare function isReqParameterAst(val: ParameterAst): val is ParameterAst; export declare function isResParameterAst(val: ParameterAst): val is ParameterAst; export declare function isSessionParameterAst(val: ParameterAst): val is ParameterAst; export declare function isUploadParameterAst(val: ParameterAst): val is ParameterAst; export declare function isUploadsParameterAst(val: ParameterAst): val is ParameterAst;