text-to-map
Version:
Text To Map usiluje o lepší, strojově zpracovatelné využití částí vyhlášek s výčtem ulic a dalších lokací. Jde o rozšiřitelnou sadu konceptů a nástrojů, které zajistí hladký převod výčtu ulic a jejich rozsahů v lidsky srozumitelném jazyce do strojově zpra
26 lines (25 loc) • 1.71 kB
TypeScript
import { TokenVocabulary } from "chevrotain";
export declare const resetTokenState: () => void;
export declare const prepareLine: (text: string) => string;
export declare const nameMatcherFactory: (pattern: RegExp) => (text: string, startOffset: number) => RegExpExecArray | [string] | null;
export declare const streetNameMatcher: (text: string, startOffset: number) => RegExpExecArray | [string] | null;
declare const MainSeparator: import("chevrotain").TokenType;
declare const From: import("chevrotain").TokenType;
declare const To: import("chevrotain").TokenType;
declare const AndAbove: import("chevrotain").TokenType;
declare const AndBelow: import("chevrotain").TokenType;
declare const Separator: import("chevrotain").TokenType;
declare const DescriptiveType: import("chevrotain").TokenType;
declare const AllType: import("chevrotain").TokenType;
declare const OddType: import("chevrotain").TokenType;
declare const EvenType: import("chevrotain").TokenType;
declare const Without: import("chevrotain").TokenType;
declare const MunicipalityPartName: import("chevrotain").TokenType;
declare const StreetName: import("chevrotain").TokenType;
declare const Number: import("chevrotain").TokenType;
declare const Hyphen: import("chevrotain").TokenType;
declare const Slash: import("chevrotain").TokenType;
declare const Space: import("chevrotain").TokenType;
declare const smdTokens: import("chevrotain").TokenType[];
declare const tokenVocabulary: TokenVocabulary;
export { MainSeparator, Separator, OddType, EvenType, DescriptiveType, AllType, Number, From, To, AndAbove, AndBelow, Without, Hyphen, Slash, Space, StreetName, MunicipalityPartName, smdTokens, tokenVocabulary, };