import type { BaseProps } from '@toptal/picasso-shared'; import type { FieldRequirement } from './types'; export interface Props extends BaseProps { /** A string that defines the title of the requirement list */ description?: string; /** Value of the related input. It will be used to validate the requirements */ value?: TValueType; /** Open/Close the requirements section. Opening it with focus is the default behavior */ open: boolean; /** Indicate whether `PasswordInput` is in error state */ error?: boolean; /** Duration for the collapse animation */ timeout?: number; /** Array of object to specify requirements. They will be executed */ requirements: FieldRequirement[]; testIds?: { root?: string; description?: string; gridContainer?: string; }; } export declare const FieldRequirements: { ({ value, description, open, error, timeout, requirements, className, style, testIds, }: Props): JSX.Element; displayName: string; }; export default FieldRequirements; //# sourceMappingURL=FieldRequirements.d.ts.map