UNPKG

576 BTypeScriptView Raw
1import { TSESTree } from '../ts-estree';
2declare type PatternVisitorCallback = (pattern: TSESTree.Identifier, info: {
3 rest: boolean;
4 topLevel: boolean;
5 assignments: TSESTree.AssignmentPattern[];
6}) => void;
7interface PatternVisitorOptions {
8 processRightHandNodes?: boolean;
9}
10interface Visitor {
11 visitChildren<T extends TSESTree.BaseNode | undefined | null>(node?: T): void;
12 visit<T extends TSESTree.BaseNode | undefined | null>(node?: T): void;
13}
14export { PatternVisitorCallback, PatternVisitorOptions, Visitor };
15//# sourceMappingURL=Options.d.ts.map
\No newline at end of file