@formily/path
Version:
> Path System
28 lines (27 loc) • 932 B
TypeScript
interface ITokenProps {
expectNext?: (next?: Token) => boolean;
expectPrev?: (prev?: Token) => boolean;
updateContext?: (prev?: Token) => void;
}
export declare type Token = ITokenProps & {
flag: string;
};
export declare const nameTok: Token;
export declare const starTok: Token;
export declare const dbStarTok: Token;
export declare const dotTok: Token;
export declare const bangTok: Token;
export declare const colonTok: Token;
export declare const braceLTok: Token;
export declare const braceRTok: Token;
export declare const bracketLTok: Token;
export declare const bracketRTok: Token;
export declare const bracketDLTok: Token;
export declare const bracketDRTok: Token;
export declare const parenLTok: Token;
export declare const parenRTok: Token;
export declare const commaTok: Token;
export declare const ignoreTok: Token;
export declare const expandTok: Token;
export declare const eofTok: Token;
export {};