import { Accessibility, DatepickerCalendarCellBehaviorProps } from '@fluentui/accessibility'; import { ComponentEventHandler, ComponentKeyboardEventHandler } from '../../types'; import { ContentComponentProps, UIComponentProps } from '../../utils'; export interface DatepickerCalendarCellProps extends UIComponentProps, ContentComponentProps { /** * Accessibility behavior if overridden by the user. */ accessibility?: Accessibility; /** * Called on click. * * @param event - React's original SyntheticEvent. * @param data - All props. */ onClick?: ComponentEventHandler; /** A cell can show that it cannot be interacted with. */ disabled?: boolean; /** A cell can show that it is currently selected or not. */ selected?: boolean; /** * Called on selected item key down. * * @param event - React's original SyntheticEvent. * @param data - All props and proposed value. */ onKeyDown?: ComponentKeyboardEventHandler; } export declare type DatepickerCalendarCellStylesProps = Pick; export declare const datepickerCalendarCellClassName = "ui-datepicker__calendarcell"; /** * A Datepicker cell is used to display calendar grid cells. * This component is currently UNSTABLE! */ export declare const DatepickerCalendarCell: import("@fluentui/react-bindings").ComponentWithAs<"button", DatepickerCalendarCellProps>;