interface DeveloperGuardProps {
    children: React.ReactNode;
    fallback?: React.ReactNode;
}
/**
 * DeveloperGuard Component
 *
 * Protects components/pages that should only be accessible to developer users.
 * Provides a fallback UI for unauthorized access attempts.
 * Uses purple/violet branding to differentiate from Admin Panel (red).
 *
 * @param children - Components to render if user is developer
 * @param fallback - Custom fallback component (optional)
 */
export declare function DeveloperGuard({ children, fallback }: DeveloperGuardProps): import("react/jsx-runtime").JSX.Element;
/**
 * Hook to check if current user is developer
 * Useful for conditional rendering in components
 *
 * @returns boolean indicating if user is developer
 */
export declare function useIsDeveloper(): boolean;
export {};
//# sourceMappingURL=DeveloperGuard.d.ts.map