import { AstNode } from './types'; export declare const is: (obj: any, type: string | string[]) => boolean; export declare const reverse: (arr?: any[]) => any; export declare const contains: (value: any, arr: any[]) => any; export declare const isNullable: (value: any) => boolean; export declare const isType: (value: any, { typeOf }: any) => boolean; export declare const getRest: (list?: AstNode[]) => AstNode; export declare const addProp: (prop: string) => (node: AstNode, value: any) => object; export declare const addBind: (node: AstNode, value: any) => object; export declare const addAlias: (node: AstNode, value: any) => object;