Ende.lint.LintVisitor
type alias · experimental
type Ende.lint.LintVisitor = { [P in Node["type"]]?: (node: Extract<Node, { type: P }>) => void } & { [P in Node["type"] as `${P}:exit`]?: (node: Extract<Node, { type: P }>) => void } & Partial<{ [key: string]: (node: any) => void }>