import { UserSession } from '@blocklet/js-sdk';
import { User } from '../../@types';
export default function UserSessions({ user, showAction, showUser, getUserSessions, showOffline, showAppPid, }: {
    readonly user: User & {
        userSessions?: any[];
    };
    readonly showAction?: boolean;
    readonly showUser?: boolean;
    readonly showOffline?: boolean;
    readonly showAppPid?: boolean;
    readonly getUserSessions: (params: {
        page: number;
        pageSize: number;
        status?: 'online' | 'expired' | 'offline';
    }) => Promise<{
        paging: {
            total: number;
        };
        list: UserSession[];
    }>;
}): import("react/jsx-runtime").JSX.Element;
