import type { ReactElement } from 'react';
import type { AccessRequest } from '@/services/api/accessRequestsApi';
interface AccessRequestApprovalModalProps {
    readonly open: boolean;
    readonly onClose: () => void;
    readonly onConfirm: (data: {
        roleId?: string;
        groupId?: string;
        notes?: string;
    }) => Promise<void>;
    readonly request: AccessRequest;
    readonly action: 'approve' | 'deny';
    readonly processing: boolean;
}
export declare function AccessRequestApprovalModal({ open, onClose, onConfirm, request, action, processing, }: AccessRequestApprovalModalProps): ReactElement | null;
export {};
//# sourceMappingURL=AccessRequestApprovalModal.d.ts.map