import React, { PureComponent } from 'react'; import { KeyboardEvent } from 'react-native'; export declare type KeyboardSpaceProps = { topInsets?: number; }; declare type State = { keyboardHeight: number; }; export default class KeyboardSpace extends PureComponent { static defaultProps: { topInsets: number; }; private showListener; private hideListener; constructor(props: KeyboardSpaceProps); componentDidMount(): void; componentDidUpdate(_: KeyboardSpaceProps, prevState: State): void; componentWillUnmount(): void; onKeyboardShow(e: KeyboardEvent): void; onKeyboardHide(): void; render(): React.ReactElement; } export {};