import { LayoutPosition } from '../layout/layout-position';
import { GetVerticalOffset, RelativePosition } from './model-states';
export interface ICanvasState {
    lp: LayoutPosition;
    getVerticalOffset: GetVerticalOffset;
    relativePosition: RelativePosition;
}
export declare class CanvasState implements ICanvasState {
    lp: LayoutPosition;
    getVerticalOffset: GetVerticalOffset;
    relativePosition: RelativePosition;
    constructor(lp: LayoutPosition, relativePosition: RelativePosition, getVerticalOffset: GetVerticalOffset);
}
