simplex-lang
Version:
SimplEx - simple expression language
18 lines (17 loc) • 684 B
TypeScript
import { Location } from './simplex-tree.js';
export declare class ExpressionError extends Error {
expression: string;
location: Location | null;
constructor(message: string, expression: string, location: Location | null, options?: ErrorOptions);
}
export declare class CompileError extends Error {
expression: string;
location: Location | null;
constructor(message: string, expression: string, location: Location | null, options?: ErrorOptions);
}
export declare class UnexpectedTypeError extends TypeError {
expectedTypes: string[];
receivedValue: unknown;
I18N_STRING: string;
constructor(expectedTypes: string[], receivedValue: unknown);
}