import { ReactNode } from 'react';
import { PasswordRule } from '../types.js';
interface PasswordFieldDetailsProps {
    /** ID for the details element (used for aria-details) */
    id?: string;
    /** Title for the rules section */
    title: ReactNode;
    /** Array of password rules to display */
    rules: PasswordRule[];
}
/**
 * Displays the validation rules checklist for password requirements
 * Renders a list of ValidationRuleItem components with a title
 */
export declare function PasswordFieldDetails({ id, title, rules, }: PasswordFieldDetailsProps): import("react/jsx-runtime").JSX.Element | null;
export {};
