import { AfterViewInit, OnDestroy } from '@angular/core';
import * as echarts from 'echarts';
import * as i0 from "@angular/core";
export declare class PuzzleChartsComponent implements AfterViewInit, OnDestroy {
    private el;
    private chartInstance;
    private resizeObserver?;
    options: import("@angular/core").InputSignal<echarts.EChartsOption | undefined>;
    theme: import("@angular/core").InputSignal<string | undefined>;
    autoResize: import("@angular/core").InputSignal<boolean>;
    constructor();
    ngAfterViewInit(): void;
    ngOnDestroy(): void;
    private initChart;
    static ɵfac: i0.ɵɵFactoryDeclaration<PuzzleChartsComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<PuzzleChartsComponent, "ngx-puzzle-charts,puzzle-charts", never, { "options": { "alias": "options"; "required": false; "isSignal": true; }; "theme": { "alias": "theme"; "required": false; "isSignal": true; }; "autoResize": { "alias": "autoResize"; "required": false; "isSignal": true; }; }, {}, never, never, true, never>;
}
