import "../../CommonImports"; import "../../Core/core.css"; import "./Dialog.css"; import * as React from "react"; import { ContentJustification, ContentLocation } from '../../Callout'; import { ICustomDialogProps } from '../../Components/Dialog/Dialog.Props'; interface ICustomDialogState { width?: number; height?: number; } export declare class CustomDialog extends React.Component { static defaultProps: { contentJustification: ContentJustification; contentLocation: ContentLocation; escDismiss: boolean; lightDismiss: boolean; enterPrimary: boolean; }; constructor(props: ICustomDialogProps); static contextType: React.Context; private events; private contentRef; private anchorX; private anchorY; private currentHeight; private currentWidth; render(): JSX.Element; private onGripperKeyDown; private onGripperMouseDown; private onGripperDown; private onGripperMouseMove; private handleDragEvent; private onGripperMouseUp; private attachMouseWindowEvents; private detachMouseWindowEvents; private onKeyDown; } export {};