import type { CssLength } from '@breadstone/mosaik-themes'; import type { IAnimatableProps } from '../../../Behaviors/Animatable'; import type { IDimensionableProps } from '../../../Behaviors/Dimensionable'; import type { IElevatableProps } from '../../../Behaviors/Elevatable'; import type { DrawerMode } from '../../../Types/DrawerMode'; import type { DrawerPosition } from '../../../Types/DrawerPosition'; import type { IOverlayElementProps } from '../Abstracts/OverlayElement'; import type { ISlottableProps } from '../../../Behaviors/Slottable'; /** * Represents the `IDrawerElementProps` interface. * * @public */ export interface IDrawerElementProps extends IOverlayElementProps, IDimensionableProps, IElevatableProps, ISlottableProps, IAnimatableProps { isFullScreen: boolean; header: string; subHeader: string; position: DrawerPosition; height: CssLength; width: CssLength; mode: DrawerMode; hasShadow: boolean; } //# sourceMappingURL=IDrawerElementProps.d.ts.map