import { compile, deduction, format, formatByAst, parse, stringify } from './grammar'; import { LierError } from './interfaces'; import mock from './mock'; import types from './types'; import validate from './validate'; declare function assert(data: any, type: any, declares?: any): void; declare function assertx(data: any, lang: any, declares?: any): void; declare function validatex(data: any, lang: any, declares?: any): void | LierError[]; declare function mockx(lang: any, declares?: any, cycleDeep?: any): any; declare function check(lang: any, declares?: any): void; export { validate, validatex, mock, mockx, types, assert, assertx, parse, compile, stringify, format, formatByAst, deduction, check };