UNPKG

@kstory/core

Version:

Core parser and lexer for KStory interactive fiction language

11 lines 452 B
import type { AstProgram, SourcePosition } from './ast'; import { type Token } from './token'; export type ValidationIssue = { kind: 'Error' | 'Warning'; message: string; position?: SourcePosition; endPosition?: SourcePosition; }; export declare function validateProgram(program: AstProgram): ValidationIssue[]; export declare function validateTokens(tokens: Token<unknown>[]): ValidationIssue[]; //# sourceMappingURL=validator.d.ts.map