import React from 'react'; type Props = { title: string; dateRange: { start: Date; end: Date; }; enabled?: boolean; onShare?: (config: { selectedPoints: []; title: string; dataUri?: string; dateRange: [Date, Date]; }) => void; onBlockScrollChange: (shouldBlock: boolean) => void; }; declare const SleepChartWrapper: (props: Props & { padding?: number; }) => React.JSX.Element; export { SleepChartWrapper as SleepChart }; declare const defaultStyles: (theme: import("../../BrandConfigProvider").Theme) => readonly ["SleepChart", import("../../BrandConfigProvider/styles/createStyles").NamedStyles<{ container: { width: string; }; chartWrapper: { position: "relative"; }; dataSelectorContainer: { position: "absolute"; left: number; right: number; top: number; bottom: number; }; chartToggleView: { margin: number; }; }>]; declare module './../../BrandConfigProvider/styles/types' { interface ComponentStyles extends ComponentNamedStyles { } }