import { AnimateMode } from '@visactor/vrender-core';
import type { IGroup } from '@visactor/vrender-core';
import { ACustomAnimate } from '@visactor/vrender-animate';
export declare class GroupTransition extends ACustomAnimate<any> {
    target: IGroup;
    private _newElementAttrMap;
    mode: AnimateMode;
    onBind(): void;
    onStart(): void;
    onUpdate(end: boolean, ratio: number, out: Record<string, any>): void;
}
