import { IFocusableProps } from '../../../Behaviors/Focusable'; import { IGapableProps } from '../../../Behaviors/Gapable'; import { ISizeableProps } from '../../../Behaviors/Sizeable'; import { ISlottableProps } from '../../../Behaviors/Slottable'; import { IThemeableProps } from '../../../Behaviors/Themeable'; import type { FlowBoardDisplayMode } from '../../../Types/FlowBoardDisplayMode'; import type { FlowBoardScrollMode } from '../../../Types/FlowBoardScrollMode'; /** * Represents the properties for the FlowBoardElement. * * @public */ export interface IFlowBoardElementProps extends IGapableProps, IThemeableProps, ISizeableProps, ISlottableProps, IFocusableProps { /** * The display mode affecting density and layout. */ displayMode: FlowBoardDisplayMode; /** * Whether drag and drop is enabled. */ dragdrop: boolean; /** * The scroll mode for the board. */ scrollMode: FlowBoardScrollMode; } /** * Default values for FlowBoardElement properties. * * @public */ export declare namespace IFlowBoardElementProps { const DEFAULTS: IFlowBoardElementProps; } //# sourceMappingURL=IFlowBoardElementProps.d.ts.map