import type { ErrorWithMessage, Token } from "./types";
export declare const TOKEN: {
    Operator: number;
    Number: number;
    String: number;
    Identifier: number;
    Boolean: number;
};
export declare const OPERATOR: {
    Comma: string;
    OpenParenthesis: string;
    CloseParenthesis: string;
    Plus: string;
    Minus: string;
    Star: string;
    Slash: string;
    Equal: string;
    NotEqual: string;
    LessThan: string;
    GreaterThan: string;
    LessThanEqual: string;
    GreaterThanEqual: string;
    Not: string;
    And: string;
    Or: string;
    True: string;
    False: string;
};
export declare function tokenize(expression: string): {
    tokens: Token[];
    errors: ErrorWithMessage[];
};
