import { GridColumnOptionsViewBase } from "./GridColumnOptionsViewBase";
import { Type, PropertyChangedEventArgs } from "igniteui-webcomponents-core";
import { GridColumnOptionsSimpleSectionBase } from "./GridColumnOptionsSimpleSectionBase";
import { NotifyCollectionChangedEventArgs } from "igniteui-webcomponents-core";
import { ColumnPinnedChangedEventArgs } from "./ColumnPinnedChangedEventArgs";
/**
 * @hidden
 */
export declare class GridColumnMoveOptionsView extends GridColumnOptionsViewBase {
    static $t: Type;
    private q;
    private v;
    private w;
    private o;
    private p;
    private r;
    private static readonly x;
    private static readonly y;
    private get n();
    private s;
    private t;
    private u;
    protected k(): void;
    ab(): void;
    m(): void;
    private z;
    private aa;
}
/**
 * @hidden
 */
export declare class GridColumnMoveOptions extends GridColumnOptionsSimpleSectionBase {
    static $t: Type;
    constructor();
    protected f(): GridColumnOptionsViewBase;
    protected get_b0(): string;
    get b0(): string;
    bs(): boolean;
    protected a8(a: any, b: NotifyCollectionChangedEventArgs): void;
    private b3;
    protected a9(a: any, b: ColumnPinnedChangedEventArgs): void;
    protected a5(a: any, b: any): void;
    protected a6(): void;
    protected a7(a: any, b: PropertyChangedEventArgs): void;
    protected be(a: string, b: any, c: any): void;
    get b2(): GridColumnMoveOptionsView;
    private b7;
    get b8(): string;
    set b8(a: string);
    private cb;
    get cc(): string;
    set cc(a: string);
    private b4;
    private cf;
    b5(): boolean;
    b6(): boolean;
    cg(): void;
    ci(): void;
    private ch;
    private cj;
}
