add initial marp implementation with sample content and build configuration
This commit is contained in:
18
node_modules/speech-rule-engine/mjs/indexing/trie_node.d.ts
generated
vendored
Normal file
18
node_modules/speech-rule-engine/mjs/indexing/trie_node.d.ts
generated
vendored
Normal file
@@ -0,0 +1,18 @@
|
||||
export interface TrieNode {
|
||||
kind: TrieNodeKind;
|
||||
getConstraint(): string;
|
||||
getKind(): TrieNodeKind;
|
||||
applyTest(object: any): boolean;
|
||||
addChild(node: TrieNode): TrieNode | null;
|
||||
getChild(constraint: string): TrieNode | null;
|
||||
getChildren(): TrieNode[];
|
||||
findChildren(object: any): TrieNode[];
|
||||
removeChild(constraint: string): void;
|
||||
}
|
||||
export declare enum TrieNodeKind {
|
||||
ROOT = "root",
|
||||
DYNAMIC = "dynamic",
|
||||
QUERY = "query",
|
||||
BOOLEAN = "boolean",
|
||||
STATIC = "static"
|
||||
}
|
||||
Reference in New Issue
Block a user