import { BaseAPI } from "../base/base-clients";
import { CreateUserRegistration } from "~/lib/api/types/user";

const prefix = "/api";

const routes = {
  register: `${prefix}/users/register`,
};

export class RegisterAPI extends BaseAPI {
  /** Returns a list of available .zip files for import into Mealie.
   */
  async register(payload: CreateUserRegistration) {
    return await this.requests.post<any>(routes.register, payload);
  }
}
