import { Question } from "survey-core"; import { ICalculationResult } from "./visualizerBase"; import { NumberModel } from "./number"; import "./card.scss"; export declare class CardVisualizerWidget { private _model; private _data; private _renderedTarget; constructor(_model: NumberModel, _data: ICalculationResult); render(target: HTMLDivElement): void; dispose(): void; } export declare class CardAdapter { private model; private _cardVisualizer; constructor(model: CardVisualizer); create(element: HTMLElement): Promise; destroy(node: HTMLElement): void; } export declare class CardVisualizer extends NumberModel { precision: number; private _cardAdapter; constructor(question: Question, data: Array<{ [index: string]: any; }>, options?: Object, type?: string); protected destroyContent(container: HTMLElement): void; protected renderContentAsync(container: HTMLElement): Promise; destroy(): void; } export declare class ResponseCountVisualizer extends CardVisualizer { constructor(question: Question, data: Array<{ [index: string]: any; }>, options?: Object, type?: string); protected getTitle(question: Question): string; }