export type CSSTransitionControllerUnit = 'px' | '%' | '';
export declare class CSSTransitionController<V extends number | string = number> {
    readonly el: HTMLElement;
    readonly property: string;
    constructor(el: HTMLElement, property: string);
    set(to: V): this;
    unset(): this;
    enableTransition(): this;
    disableTransition(): this;
    cleanup(): this;
    cleanupOnTransitionEnd(): this;
    private readonly handleTransitionEnd;
}
//# sourceMappingURL=CSSTransitionController.d.ts.map