import { Path } from "igniteui-react-core/ES5/Path";
import { IList$1, Type } from "igniteui-react-core/ES5/type";
import { TrackShadeOrientation } from "./TrackShadeOrientation";
import { Brush } from "igniteui-react-core/ES5/Brush";
/**
 * @hidden
 */
export interface ITrackShadeVisual {
    readonly shadeBox: Path;
    readonly shadeOutline: Path;
    readonly allPaths: IList$1<Path>;
    width: number;
    height: number;
    orientation: TrackShadeOrientation;
    translateX: number;
    translateY: number;
    getShadeBoxDefaultBrush(): Brush;
    getShadeOutlineDefaultBrush(): Brush;
    getShadeOutlineDefaultStrokeThickness(): number;
}
/**
 * @hidden
 */
export declare let ITrackShadeVisual_$type: Type;
