/// import { AllType } from '@xcritical/theme'; import { ICSSProperties } from '@xcritical/theme'; import { ITheme } from '@xcritical/theme'; import { default as React_2 } from 'react'; declare const Blanket: React_2.MemoExoticComponent) => void) | undefined; className?: string | undefined; children?: any; } & { theme?: any; }>>; export default Blanket; export declare type BlanketTheme = ITheme; export declare const blanketThemeNamespace = "@xcritical\\blanket"; export declare interface IBlanketProps { children?: AllType; theme: BlanketTheme; /** Whether mouse events can pierce the blanket. If true, onBlanketClicked will not be fired */ canClickThrough?: boolean; /** Whether the blanket has a tinted background color. */ isTinted?: boolean; /** Handler function to be called when the blanket is clicked */ onBlanketClicked?: (event: React.MouseEvent) => void; zIndex?: number; className?: string; } export declare interface IBlanketTheme extends ICSSProperties { background: string; color: string; opacity: number; } export declare const PureBlanket: React_2.FC; export { }