import { TSESTree } from '../ts-estree'; declare type PatternVisitorCallback = (pattern: TSESTree.Identifier, info: { rest: boolean; topLevel: boolean; assignments: TSESTree.AssignmentPattern[]; }) => void; interface PatternVisitorOptions { processRightHandNodes?: boolean; } interface Visitor { visitChildren(node?: T): void; visit(node?: T): void; } export { PatternVisitorCallback, PatternVisitorOptions, Visitor }; //# sourceMappingURL=Options.d.ts.map