import { type Breakpoints, type ScrimProps } from "@salt-ds/core"; import { type HTMLAttributes } from "react"; export declare const LAYER_POSITIONS: readonly ["center", "left", "top", "right", "bottom"]; export type LayerPositions = (typeof LAYER_POSITIONS)[number]; export interface LayerLayoutProps extends HTMLAttributes { /** * Disable the scrim. */ disableScrim?: boolean; /** * Defines the layer position within the screen. */ position?: LayerPositions; /** * Breakpoint at which the layer will become fullscreen. */ fullScreenAtBreakpoint?: keyof Breakpoints; /** * Disable all animations. */ disableAnimations?: boolean; /** * Display or hide the component. */ isOpen?: boolean; /** * Props to be passed to the Scrim component. */ scrimProps?: Partial; } export declare const LayerLayout: import("react").ForwardRefExoticComponent>;