import type { PermissionStatus } from './types';
interface PermissionStatusIndicatorProps {
    status: PermissionStatus;
    grantedCount: number;
    totalCount: number;
    /**
     * 'badge' - Full badge with border and text (for lists)
     * 'icon' - Compact icon with count below (for matrix cells)
     */
    variant?: 'badge' | 'icon';
}
export declare function PermissionStatusIndicator({ status, grantedCount, totalCount, variant, }: PermissionStatusIndicatorProps): import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=PermissionStatusIndicator.d.ts.map