import { Base, Type } from "igniteui-webcomponents-core";
import { IPlatformScrollBarAdapter } from "./IPlatformScrollBarAdapter";
import { ScrollInfo } from "./ScrollInfo";
/**
 * @hidden
 */
export declare class ScrollBarInfoMediator extends Base {
    static $t: Type;
    private c;
    private a;
    private i;
    private f;
    private e;
    constructor(a: ScrollInfo);
    get j(): boolean;
    get b(): IPlatformScrollBarAdapter;
    set b(a: IPlatformScrollBarAdapter);
    get g(): () => void;
    set g(a: () => void);
    get h(): () => void;
    set h(a: () => void);
    get d(): ScrollInfo;
    k(): void;
    private l;
    protected m(a: IPlatformScrollBarAdapter, b: IPlatformScrollBarAdapter): void;
    private n;
    private o;
    private p;
    private q;
}
