import e from"./syntax/index.mjs";export{version}from"./version.mjs";export{default as createSyntax}from"./syntax/create.mjs";export{List}from"./utils/List.mjs";export{Lexer}from"./lexer/Lexer.mjs";import*as o from"./tokenizer/types.mjs";export{o as tokenTypes};import"./tokenizer/char-code-definitions.mjs";export{default as tokenNames}from"./tokenizer/names.mjs";export{OffsetToLocation}from"./tokenizer/OffsetToLocation.mjs";export{TokenStream}from"./tokenizer/TokenStream.mjs";import*as t from"./definition-syntax/index.mjs";export{t as definitionSyntax};export{clone}from"./utils/clone.mjs";export{isCustomProperty,keyword,property,vendorPrefix}from"./utils/names.mjs";import*as r from"./utils/ident.mjs";export{r as ident};import*as s from"./utils/string.mjs";import*as i from"./utils/url.mjs";export{i as url};const{tokenize:m,parse:n,generate:a,lexer:f,createLexer:p,walk:x,find:j,findLast:l,findAll:d,toPlainObject:k,fromPlainObject:c,fork:u}=e;export{p as createLexer,j as find,d as findAll,l as findLast,u as fork,c as fromPlainObject,a as generate,f as lexer,n as parse,s as string,k as toPlainObject,m as tokenize,x as walk};