/**
 * User List Page
 *
 * Complete page component for user management with data fetching, filtering,
 * and navigation. This is a self-contained page that can be directly used
 * in any application that imports the identity module.
 */
import React from 'react';
import type { User } from '../types';
export interface UserListPageProps {
    /**
     * Navigation function to handle route changes
     * This allows the page to work with any routing system
     */
    onNavigate?: (path: string) => void;
    /**
     * Custom actions for user operations
     */
    onCreateUser?: () => void;
    onEditUser?: (user: User) => void;
    onViewUser?: (user: User) => void;
    /**
     * Additional styling
     */
    className?: string;
}
export declare const UserListPage: React.FC<UserListPageProps>;
//# sourceMappingURL=UserListPage.d.ts.map