import { type CreateWeightLogRequest, type ListWeightLogsRequest, type ListWeightLogsResponse, type WeightLog } from '../models.js'; import { WeightLogsApi } from '../internal/transport/apis/WeightLogsApi.js'; /** Body weight for one end user: log a measurement and read the latest weight per day. */ export declare class WeightLogsResource { private readonly api; constructor(api: WeightLogsApi); /** * Logs one weight measurement. Every measurement is kept; listing shows the latest per local day. * Not idempotent: a retried create records the measurement twice. */ create(request: CreateWeightLogRequest): Promise; /** One weight per local calendar day that has one, oldest first, in the unit it was logged in. */ list(request: ListWeightLogsRequest): Promise; } //# sourceMappingURL=weight-logs.d.ts.map