import { Control, type IControlOptions } from "./Control"; export interface ICardOptions extends IControlOptions { progress?: string; progressColor?: string; refresh?: boolean; error?: string; overlayColor?: string; overlayOpacity?: number; refreshButton?: string; maximizeButton?: string; collapseButton?: string; closeButton?: string; onExpand?: (sender?: Card) => void; onCollapse?: (sender?: Card) => void; onClose?: (sender?: Card) => void; onRestore?: (sender?: Card) => void; onMaximize?: (sender?: Card) => void; onRefresh?: (sender?: Card) => void; } export declare class Card extends Control { loader: HTMLElement; body: HTMLElement; constructor(element: string, options: ICardOptions); private isAnchor; private bind; private collapse; private close; private maximize; private refresh; }