import React from 'react';
import { User } from '@/lib/types/models';
export declare type usersContext = {
    getUserById: (id: string) => [user: User, loading: boolean];
    getUserByUsername: (username: string) => [user: User, loading: boolean];
    getAllExcludeDeleteForbidden: () => [users: User[], loading: boolean];
    getAll: () => [users: User[], loading: boolean];
};
export declare const UsersContext: React.Context<usersContext>;
export declare const UsersProvider: React.FC;
export default UsersProvider;
