export declare enum MarkupTokenType { Id = "Id", String = "String", Number = "Number", Dot = "Dot", DotDot = "DotDot", Pipe = "Pipe", Colon = "Colon", Comma = "Comma", OpenRound = "OpenRound", CloseRound = "CloseRound", OpenSquare = "OpenSquare", CloseSquare = "CloseSquare", Dash = "Dash", Comparison = "Comparison", Equality = "Equality", Logical = "Logical", EndOfString = "EndOfString" } export interface MarkupToken { type: MarkupTokenType; value: string; start: number; end: number; } export declare function tokenizeMarkup(markup: string, startOffset?: number): MarkupToken[];