import { TeamRole } from '../../lib/teams/types';
interface InviteMemberDialogProps {
    open: boolean;
    onOpenChange: (open: boolean) => void;
    /**
     * Optional teamId to use instead of context teamId.
     * Useful when displaying in entity detail page where teamId comes from URL.
     */
    teamId?: string;
    /**
     * Current user's role in the team - used to filter available roles
     */
    currentUserRole?: TeamRole;
}
export declare function InviteMemberDialog({ open, onOpenChange, teamId, currentUserRole }: InviteMemberDialogProps): import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=InviteMemberDialog.d.ts.map