import { ComponentProps, FunctionComponent } from 'react';
import Popover from '../Popover';
import estimatePassword, { EstimateResult, EstimateRule } from './estimatePassword';
export declare type PasswordMeterProps = {
    value: string;
    onEstimate?: (password: string, defaultEstimateFn: typeof estimatePassword, defaultEstimateRules: EstimateRule[]) => EstimateResult;
} & ComponentProps<typeof Popover>;
declare const PasswordMeter: FunctionComponent<PasswordMeterProps>;
export default PasswordMeter;
