/**
 * Copyright Super iPaaS Integration LLC, an IBM Company 2024
 */
import { VCSFileInfo } from "../../vcs/models/vcs-file-info.model.js";
import { IlintResponse } from "./lint-response.model.js";
export type EditorTab = {
    id: number;
    file: FileSystemFileHandle | VCSFileInfo;
    isVCSFile: boolean;
    displayName: string;
    path: string;
    saved: boolean;
    modified: number;
    openOrder: number;
    currentPosition: {
        line: number;
        column: number;
    };
    content: string;
    lintResponse: IlintResponse[];
    temporary?: boolean;
    activeKind: string;
};
//# sourceMappingURL=editor-tab.model.d.ts.map