export declare class ProjectChangeInfo { docs_changed: any; project_directory: string; project_name: string; identifier: string; resource: any; } export declare class DocChangeInfo { start: number; end: number; file_name: string; file_path: string; line_count: number; syntax: string; character_count: number; keystrokes: number; linesAdded: number; aiLinesAdded: number; aiLinesReverted: number; linesDeleted: number; charactersAdded: number; aiCharactersAdded: number; aiCharactersReverted: number; charactersDeleted: number; singleDeletes: number; multiDeletes: number; singleAdds: number; multiAdds: number; autoIndents: number; replacements: number; changeType: string; } export declare enum EditorType { VSCODE = "vscode" } export declare enum FlowEventType { CLOSE = "close", OPEN = "open", SAVE = "save", CHANGE = "change", KPM = "kpm", FOCUS = "focus", UNFOCUS = "unfocus", THEME = "theme" } export interface VSCodeInterface { disposable: any; window: any; workspace: any; env: any; }