import React, { ComponentType, ReactElement } from 'react';
import { ModalHook, ModalPropsWith } from './quick-modal';
type ModalConsumerProps = {
    children: any;
};
export declare const ModalConsumer: ({ children }: ModalConsumerProps) => ReactElement;
export declare const withModal: <P extends object>(Component: React.ComponentType<P & ModalPropsWith>) => (props: P) => React.JSX.Element;
export declare const useModal: () => ModalHook;
export {};
