import { AxiosInstance } from "axios"; import { NexaBaseConfig, User, CreateUser, UpdateUser, PaginatedResponse } from "./types"; export declare class NexaUsers { private client; private config; constructor(client: AxiosInstance, config: NexaBaseConfig); list(options?: { page?: number; limit?: number; search?: string; filters?: any[]; sort?: any[]; }): Promise>; get(id: string): Promise; create(data: CreateUser): Promise; update(id: string, data: UpdateUser): Promise; resendInvite(id: string): Promise; delete(id: string): Promise; }