import { Application } from '../Application';
import { Module } from '../module';
import { TransformOptions, TransformAnimateEvent } from '../types';
declare class TransformProptey {
    id: string;
    od: string;
    ids: string[];
    param: string;
    app: Application;
    history: number;
    touches?: TouchEvent;
    module: Module;
    modulu: Module;
    moduli: Array<Module>;
    options: TransformOptions;
    animation: boolean | Array<(e: TransformAnimateEvent) => void>;
    switchover: boolean;
    readonly relativeViewport: HTMLElement;
    readonly absoluteViewport: HTMLElement;
    readonly fixedViewport: HTMLElement;
    target: HTMLElement | ShadowRoot;
    constructor(app: Application);
    setupViewport(): void;
    resetViewport(): void;
}
export { TransformProptey };
