import { Service } from '../service';
import { Transition } from 'd3';
export interface setupTransitionConfigs {
    transition?: any;
    name?: string;
    animate?: boolean;
}
export declare class Transitions extends Service {
    pendingTransitions: Record<number, Transition<any, any, any, any>>;
    init(): void;
    setupTransition({ transition: t, name, animate }: setupTransitionConfigs): any;
    getPendingTransitions(): Record<number, Transition<any, any, any, any>>;
}
