import { NilLiteral, Node, StringLiteral, TableConstructor, TableKey, TableValue } from './ast'; import { ast } from './'; export declare const isIdentifier: (value: unknown) => value is ast.Identifier; export declare const isReturnStatement: (value: unknown) => value is ast.ReturnStatement; export declare const isStringLiteral: (value: unknown) => value is StringLiteral; export declare const isNilLiteral: (value: Node) => value is NilLiteral; export declare const isTableKey: (value: Node) => value is TableKey; export declare const isTableConstructor: (value: unknown) => value is TableConstructor; export declare const isTableValue: (value: unknown) => value is TableValue; export declare const isIndexExpression: (value: unknown) => value is ast.IndexExpression; export declare const isNumericLiteral: (value: unknown) => value is ast.NumericLiteral; export declare const isFunctionExpression: (value: unknown) => value is ast.FunctionExpression; export declare const isTableKeyString: (value: unknown) => value is ast.TableKeyString; export declare const isBooleanLiteral: (value: unknown) => value is ast.BooleanLiteral; export declare const isIfStatement: (value: unknown) => value is ast.IfStatement;