import { Base, INotifyPropertyChanged, PropertyChangedEventArgs, Type } from "igniteui-webcomponents-core";
import { GridAnimationPhaseSettings } from "./GridAnimationPhaseSettings";
/**
 * @hidden
 */
export declare class GridColumnAnimationSettings extends Base implements INotifyPropertyChanged {
    static $t: Type;
    y: any;
    constructor();
    private i;
    u: GridAnimationPhaseSettings;
    private a;
    m: GridAnimationPhaseSettings;
    private b;
    n: GridAnimationPhaseSettings;
    private k;
    w: GridAnimationPhaseSettings;
    private l;
    x: GridAnimationPhaseSettings;
    private j;
    v: GridAnimationPhaseSettings;
    private g;
    s: GridAnimationPhaseSettings;
    private h;
    t: GridAnimationPhaseSettings;
    private e;
    q: GridAnimationPhaseSettings;
    private f;
    r: GridAnimationPhaseSettings;
    private d;
    p: GridAnimationPhaseSettings;
    private c;
    o: GridAnimationPhaseSettings;
    protected av(a: string, b: any, c: any): void;
    protected aw(a: string, b: any, c: any): void;
    private al;
    private am;
    private at;
    private au;
    private ar;
    private as;
    private ap;
    private aq;
    private ao;
    private an;
    propertyChanged: (sender: any, e: PropertyChangedEventArgs) => void;
}
