import { ApiClient, type ApiClientOptions } from "../infra/client" import type { ApiPath, ApiResponse } from "../infra/types" export const HOME_ROUTES = { DASHBOARD: "/api/home", } as const satisfies Record export type HomeDashboardResponse = ApiResponse export class HomeClient extends ApiClient { constructor(baseUrl?: string, defaultOptions?: ApiClientOptions) { super(baseUrl, defaultOptions) } async dashboard() { return this.get(HOME_ROUTES.DASHBOARD) } }