import { APIResource } from "../../main/resource"; import { GetUserRequest, ListUsersRequest, ListUsersResponse, UpdateAuthenticatedUserRequest, User } from "./types"; export declare class UserClient extends APIResource { getAuthenticatedUser(): Promise; updateAuthenticatedUser(props: UpdateAuthenticatedUserRequest): Promise; listUsers(props: ListUsersRequest & { enablePagination: true; }): Promise; listUsers(props: ListUsersRequest & { enablePagination: false; }): Promise; listUsers(props: ListUsersRequest & { enablePagination: undefined; }): Promise; listUsers(props: ListUsersRequest & { enablePagination?: boolean; }): Promise; getUser({ userId, view }: GetUserRequest): Promise; } //# sourceMappingURL=UserClient.d.ts.map