lambdaorm-base
Version:
11 lines (10 loc) • 497 B
TypeScript
import { Expressions } from '3xpr';
import { SourceRule, IRouteService, SentenceInfo } from '../../domain';
import { StageConfigService } from './config/stageConfigService';
export declare class RouteService implements IRouteService {
private readonly stageConfigService;
private readonly exp;
constructor(stageConfigService: StageConfigService, exp: Expressions);
eval(source: SourceRule, info: SentenceInfo): boolean;
getSource(info: SentenceInfo, stage?: string): string;
}