// eslint-disable-next-line @typescript-eslint/consistent-type-imports import { ResponseStatus } from '#lib/enums' export interface Metadata { total: number totalPages: number currentPage: number size?: number } export interface BaseResponse { data: T metaData: Metadata status: ResponseStatus statusText: string } export interface BaseNadalResponse { status: ResponseStatus message: string } export interface ResetPasswordAPIResponse { status: ResponseStatus message: string data?: string }