import { PropertyExt, SVGWidget } from "@hpcc-js/common"; import "../src/Opportunity.css"; export declare class Column extends PropertyExt { _owner: Opportunity; constructor(); owner(): Opportunity; owner(_: Opportunity): this; valid(): boolean; } export interface Column { headerLabel(): string; headerLabel(_: string): this; } export declare class MouseHoverColumn extends PropertyExt { _owner: Opportunity; constructor(); owner(): Opportunity; owner(_: Opportunity): this; valid(): boolean; } export interface MouseHoverColumn { hoverValue(): string; hoverValue(_: string): this; hoverList(): string; hoverList(_: string): this; } export declare class ColumnDropdown extends PropertyExt { _owner: Opportunity; constructor(); owner(): Opportunity; owner(_: Opportunity): this; valid(): boolean; } export interface ColumnDropdown { columnIndex(): number; columnIndex(_: number): this; ColumnDropdownList(): string; ColumnDropdownList(_: string): this; } export declare class Opportunity extends SVGWidget { groupCount: any; svg: any; tooltipdiv: any; Column: any; MouseHoverColumn: any; ColumnDropdown: any; constructor(); enter(domNode: any, element: any): void; update(domNode: any, element: any): void; exit(domNode: any, element: any): void; getIds(): string[]; } export interface Opportunity { previousGroup(): string; previousGroup(_: string): this; previousGroup_exists(): boolean; currentGroup(): string; currentGroup(_: string): this; currentGroup_exists(): boolean; opportunityId(): string; opportunityId(_: string): this; opportunityId_exists(): boolean; url(): string; url(_: string): this; url_exists(): boolean; addColumn(): string; addColumn(_: string): this; addColumn_exists(): boolean; removeColumn(): string; removeColumn(_: string): this; removeColumn_exists(): boolean; headerLabels(): any[]; headerLabels(_: any[]): this; headerLabels_exists(): boolean; mouseHover(): any[]; mouseHover(_: any[]): this; mouseHover_exists(): boolean; columnData(): any[]; columnData(_: any[]): this; columnData_exists(): boolean; }