import { EchoMode, InputDialogOptions, InputMode, QWidget, QInputDialog, QInputDialogSignals } from "@nodegui/nodegui"; import { RNWidget } from "../config"; import { DialogProps } from "../Dialog/RNDialog"; export interface InputDialogProps extends DialogProps { cancelButtonText?: string; comboBoxEditable?: boolean; doubleDecimals?: number; doubleMax?: number; doubleMin?: number; doubleStep?: number; doubleValue?: number; inputMode?: InputMode; intMax?: number; intMin?: number; intStep?: number; intValue?: number; labelText?: string; okButtonText?: string; options?: InputDialogOptions; textEchoMode?: EchoMode; textValue?: string; } export declare class RNInputDialog extends QInputDialog implements RNWidget { setProps(newProps: InputDialogProps, oldProps: InputDialogProps): void; appendInitialChild(child: QWidget): void; appendChild(child: QWidget): void; insertBefore(child: QWidget, beforeChild: QWidget): void; removeChild(child: QWidget): void; static tagName: string; }