export interface PersonFormData { name: string; phone: string; email: string; whatsappNumber: string; } export interface PersonFormOptions { requirePhone?: boolean; requireEmail?: boolean; } export declare class PersonForm { private readonly agent; constructor(agent: string); getCached(): PersonFormData | null; private cache; render(container: HTMLElement, options?: PersonFormOptions): Promise; }