export interface FormField {
    name: string;
    label: string;
    type: 'text';
    required?: boolean;
    placeholder?: string;
}
export interface FormProps {
    title: string;
    fields: FormField[];
    onSubmit: (data: Record<string, string>) => void | Promise<void>;
    onCancel: () => void;
}
export declare function Form({ title, fields, onSubmit, onCancel }: FormProps): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=Form.d.ts.map