import type { ContractAGVType } from '@entities' import type { HttpClient } from '@services' import type { ApiError, Response } from '@types' export type ConfirmOwnerContractByIdInput = { contractId: string contract: { approved_by_owner_at: string } owner_general_rental_condition_signed: boolean } const confirmOwnerContractById = (http: HttpClient) => { return { query: ( input: ConfirmOwnerContractByIdInput, ): Promise> => { return http.post(`v3/user/owner_contracts/${input.contractId}/confirms`, { contract: { approved_by_owner_at: input.contract.approved_by_owner_at }, owner_general_rental_condition_signed: input.owner_general_rental_condition_signed, }) }, } } export default confirmOwnerContractById