import { Run, ReportingDescriptor, Result } from 'sarif'; import { ITreeItem } from 'azure-devops-ui/Utilities/TreeItemProvider'; declare module 'sarif' { interface Result { run: Run; _rule: Rule; firstDetection?: Date; sla?: string; } } export interface Rule extends ReportingDescriptor { isRule: boolean; results: Result[]; treeItem: ITreeItem; run: Run; } export interface More { onClick: any; } export declare type ResultOrRuleOrMore = Result | Rule | More; declare module 'azure-devops-ui/Utilities/TreeItemProvider' { interface ITreeItem { childItemsAll?: ITreeItem[]; isShowAll?: boolean; } }