/** * A prefix tree used for scanning alphabetic text without zi separators. */ export declare class PropTrie { readonly root: TrieNode; /** * @param items Elements to insert into the tree. * @param prop The property on the elements to index on. */ constructor(items: readonly O[], prop: P); search(str: string): Generator; } export interface TrieNodeMixin { [s: `_${string}`]: TrieNode; } export type TrieNode = Array & TrieNodeMixin;