import { Applet, Application, SheetOptions, SmoothScroller } from '../types';
declare class ModalityBase {
    applet: Applet;
    application: Application;
    protected scroller: SmoothScroller;
    protected switching: boolean;
    protected scrolling: boolean;
    protected maxDegreeCache?: number;
    backdropReducedScale: number;
    backdropRotateX: number;
    backdropPerspective: number;
    backdropBorderRadius: number;
    advanceDegree: number;
    options?: SheetOptions;
    modalityContainer: HTMLElement;
    contentContainer: HTMLElement;
    miniCard?: HTMLElement;
    defaultToLarge?: boolean;
    appletViewport: HTMLElement;
    fromViewports?: Array<HTMLElement>;
    modalityOverlay: HTMLElement;
    modalityPlaceholder: HTMLElement;
    constructor(applet: Applet);
}
export { ModalityBase };
