import { PositionStrategy } from './position/position-strategy'; import { LayoutDirection } from '../rtl/dir'; /** * OverlayState is a bag of values for either the initial configuration or current state of an * overlay. */ export declare class OverlayState { /** Strategy with which to position the overlay. */ positionStrategy: PositionStrategy; /** Whether the overlay has a backdrop. */ hasBackdrop: boolean; /** Custom class to add to the backdrop **/ backdropClass: string; /** The width of the overlay panel. If a number is provided, pixel units are assumed. **/ width: number | string; /** The height of the overlay panel. If a number is provided, pixel units are assumed. **/ height: number | string; /** The direction of the text in the overlay panel. */ direction: LayoutDirection; }