@material-ui/lab
Version:
Material-UI Lab - Incubator for Material-UI React components.
16 lines (15 loc) • 1.46 kB
TypeScript
import * as React from 'react';
import { ToolbarComponentProps } from '../internal/pickers/typings/BasePicker';
import { DateRange, CurrentlySelectingRangeEndProps } from './RangeTypes';
export declare const styles: Record<"root" | "penIcon" | "dateTextContainer", import("../../../material-ui-styles/src").CSSProperties | import("../../../material-ui-styles/src").CreateCSSProperties<{}> | import("../../../material-ui-styles/src").PropsFunc<{}, import("../../../material-ui-styles/src").CreateCSSProperties<{}>>>;
interface DateRangePickerToolbarProps extends CurrentlySelectingRangeEndProps, Pick<ToolbarComponentProps, 'isMobileKeyboardViewOpen' | 'toggleMobileKeyboardView' | 'toolbarTitle' | 'toolbarFormat'> {
date: DateRange<unknown>;
startText: React.ReactNode;
endText: React.ReactNode;
currentlySelectingRangeEnd: 'start' | 'end';
setCurrentlySelectingRangeEnd: (newSelectingEnd: 'start' | 'end') => void;
}
declare const _default: React.ComponentType<Pick<React.PropsWithChildren<DateRangePickerToolbarProps & {
classes: Record<"root" | "penIcon" | "dateTextContainer", string>;
}>, "children" | "date" | "currentlySelectingRangeEnd" | "endText" | "setCurrentlySelectingRangeEnd" | "startText" | "toolbarTitle" | "toolbarFormat" | "isMobileKeyboardViewOpen" | "toggleMobileKeyboardView"> & import("../../../material-ui/src/styles").StyledComponentProps<"root" | "penIcon" | "dateTextContainer">>;
export default _default;