import * as ESTree from "estree"; export declare enum CommentType { ENABLE = "ENABLE", DISABLE = "DISABLE" } export interface Operator { type: CommentType; name: string; } export default class CommentManager { _disabled: Set; constructor(set?: Set); applyLeading: (node: ESTree.BaseStatement) => void; applyTrailing: (node: ESTree.BaseStatement) => void; isDisabled: (name: string) => boolean; isEnabled: (name: string) => boolean; toArray: () => string[]; _applyComments(cs: ESTree.Comment[]): null; _applyOperator(op: Operator): undefined; }