import { UserRole } from "./UserRoleSelect";
export interface UserFormData {
    id?: string;
    name: string;
    email: string;
    role: UserRole;
    password?: string;
}
interface UserFormProps {
    initialData?: UserFormData;
    onSubmit: (data: UserFormData) => Promise<void>;
    formType: "create" | "edit";
    includePassword?: boolean;
}
export declare const UserForm: ({ initialData, onSubmit, formType, includePassword, }: UserFormProps) => import("react/jsx-runtime").JSX.Element;
export {};
