import { ICreateUserParams, IDeleteUserParams, IGetUserParams, IUpdateUserParams, IUser } from "./types";
/**
 * create a user
 *
 * @param {ICreateUserParams} options
 * @return {Promise<IUser>}
 */
export declare function createUser(options: ICreateUserParams): Promise<IUser>;
/**
 * get a user
 *
 * @param {IGetUserParams} options
 * @return {Promise<IUser>}
 */
export declare function getUser(options: IGetUserParams): Promise<IUser>;
/**
 * update a user
 *
 * @param {IUpdateUserParams} options
 * @return {Promise<IUser>}
 */
export declare function updateUser(options: IUpdateUserParams): Promise<IUser>;
/**
 * delete a user
 *
 * @param {IDeleteUserParams} options
 * @return {Promise<IUser>}
 */
export declare function deleteUser(options: IDeleteUserParams): Promise<IUser>;
