import { LitElement } from "lit";
import { SectorEntry } from "../models/sector.entry.model";
import { Asset } from "../models/asset.model";
import "../components/sector-breakdown";
declare class SLSectorDiversification extends LitElement {
    title: string;
    sectors: SectorEntry[];
    assets: Asset[];
    assetImages: {
        [key: string]: {
            url: string;
        };
    };
    totalNetWorth: number;
    private showBreakdown;
    private chart;
    firstUpdated(): void;
    updated(changedProperties: Map<string | number | symbol, unknown>): void;
    updateChartContainerSize(): void;
    sortSectors(): SectorEntry[];
    renderChart(): void;
    toggleBreakdown(): void;
    static styles: import("lit").CSSResult[];
    render(): import("lit-html").TemplateResult<1>;
}
declare global {
    interface HTMLElementTagNameMap {
        "sl-sector-diversification": SLSectorDiversification;
    }
}
export {};
