export class AnimationTransitionDefinition {
    /**
     *
     * @type {string}
     */
    event: string;
    /**
     *
     * @type {number}
     */
    duration: number;
    /**
     *
     * @type {AnimationStateDefinition}
     */
    source: AnimationStateDefinition;
    /**
     *
     * @type {AnimationStateDefinition}
     */
    target: AnimationStateDefinition;
    /**
     *
     * @param {AnimationTransitionDefinition} other
     * @returns {boolean}
     */
    equals(other: AnimationTransitionDefinition): boolean;
    /**
     * @returns {number}
     */
    hash(): number;
}
//# sourceMappingURL=AnimationTransitionDefinition.d.ts.map