import IODefinitions from '../core/definitions.cjs'; import MemberNode from '../parser/nodes/members.cjs'; import Node from '../parser/nodes/nodes.cjs'; import TokenNode from '../parser/nodes/tokens.cjs'; import IOSchema from './schema.cjs'; import MemberDef from './types/memberdef.cjs'; import './schema-types.cjs'; import '../core/positions.cjs'; import '../parser/tokenizer/tokens.cjs'; import '../core/decimal/decimal.cjs'; import '../errors/io-error.cjs'; import '../parser/tokenizer/token-types.cjs'; declare function compileObject(name: string, node: Node, defs?: IODefinitions): IOSchema | TokenNode; declare function getMemberDef(memberDef: MemberNode, path: string, defs?: IODefinitions): MemberDef; export { compileObject as default, getMemberDef };