mirror of
https://github.com/sern-handler/website
synced 2026-06-28 02:32:23 +00:00
14 lines
483 B
TypeScript
14 lines
483 B
TypeScript
export interface MulticharIndex {
|
|
[key: string]: MulticharIndexChar;
|
|
}
|
|
export interface MulticharIndexChar {
|
|
chars: MulticharIndex;
|
|
self?: string;
|
|
}
|
|
type RegularIndex = Record<string, boolean>;
|
|
export declare const emptyMulticharIndex: MulticharIndex;
|
|
export declare const emptyRegularIndex: RegularIndex;
|
|
export declare function createMulticharIndex(items: string[]): MulticharIndex;
|
|
export declare function createRegularIndex(items: string[]): RegularIndex;
|
|
export {};
|