import type { HttpClient } from '../../../../services/index.ts'; declare const adminRepository: (http: HttpClient) => { adminUser: { createAdminUser: (input: import("./adminUsers/createAdminUser").CreateAdminUserInput) => Promise>; getAdminUser: (input: import("./adminUsers/getAdminUser").GetAdminUserInput) => Promise>; modifyAdminUser: (input: import("./adminUsers/modifyAdminUser").ModifyAdminUserInput) => Promise>; removeAdminUser: (input: import("./adminUsers/removeAdminUser").RemoveAdminUserInput) => Promise>; houseContacts: { createHouseContact: (input: import("./adminUsers/houseContacts/createHouseContact").CreateHouseContactInput) => Promise>; removeHouseContact: (input: import("./adminUsers/houseContacts/removeHouseContact").DeleteHouseContactInput) => Promise>; }; }; adPartnerType: { getAdPartnerTypes: () => Promise>; }; areaTypes: { getAreaTypes: () => Promise>; }; audits: { getAuditById: (input: import("./audits/getAuditById").GetAuditByIdInput) => Promise>; }; auth: { forgotPassword: (input: import("./auth/forgotPassword").ForgotPasswordInput) => Promise>; googleSignIn: (input: import("./auth/googleSignIn").GoogleSignInInput) => Promise>; resetPassword: (input: import("./auth/resetPassword").ResetPasswordInput) => Promise>; signIn: (input: import("./auth/signIn").SignInInput) => Promise>; signOut: () => Promise>; validateToken: () => Promise>; }; areas: { equipements: { createEquipement: (input: { areaId: string; payload: import("../../../../entities").EquipmentPayload; }) => Promise>; deleteEquipement: (input: { areaId: string; equipmentId: string; }) => Promise>; getEquipements: (input: { areaId: string; }) => Promise>; modifyEquipement: (input: { areaId: string; equipmentId: string; payload: import("../../../../entities").EquipmentPayload; }) => Promise>; }; }; bankExports: { cancelBankExport: (input: import("./bankExports/cancelBankExport").CancelBankExportInput) => Promise>; confirmBankExport: (input: import("./bankExports/confirmBankExport").ConfirmBankExportInput) => Promise>; getBankExports: (input: import("./bankExports/getBankExports").GetBankExportsInput) => Promise>; }; bookingApis: { getBookingApis: () => Promise>; }; brands: { getBrands: () => Promise>; }; cancelationCauses: { getCancelationCauses: () => Promise>; }; changeRequests: { modifyChangeRequest: (input: import("./changeRequests/modifyChangeRequest").ModifyChangeRequestInput) => Promise>; }; generalConditions: { createCondition: ({ type, ...input }: import("./generalConditions/createGeneralConditions").CreateGeneralConditionsInput) => Promise>; getConditionById: (input: import("./generalConditions/getGeneralConditionsById").GetGeneralConditionsByIdInput) => Promise>; getConditions: (input: import("./generalConditions/getGeneralConditions").GetGeneralConditionsInput) => Promise>; }; collections: { getCollections: () => Promise>; }; contracts: { cancelContract: (input: import("./contracts/cancelContract").CancelContractInput) => Promise>; comments: { addComment: (input: import("./contracts/comments/addComment").AddCommentInput) => Promise>; deleteComment: (input: import("./contracts/comments/deleteComment").DeleteCommentInput) => Promise>; getComments: (input: import("./contracts/comments/getComments").GetCommentInput) => Promise>; modifyComment: (input: import("./contracts/comments/modifyComment").AddCommentInput) => Promise>; }; getContractById: (input: import("./contracts").GetContractByIdInput) => Promise>; getSignedContractPdf: (input: import("./contracts/getSignedContractPdf").GetSignedContractPdfInput) => Promise; manuallySignedContracts: { modifyClientContract: (input: import("./contracts/manuallySignedContracts/clients/modifyClientContract").ModifyClientContractInput) => Promise>; modifyOwnerContract: (input: import("./contracts/manuallySignedContracts/owners/modifyOwnerContract").ModifyOwnerContractInput) => Promise>; }; modifyContract: (input: import("./contracts").ModifyContractInput) => Promise>; modifyClientInfo: (input: import("./contracts/modifyClientInfo").ModifyClientInfoInput) => Promise>; receipts: { createClientReceiptByContractId: (input: import("./contracts/receipts/clients/createClientReceiptByContractId").CreateClientReceipByContractIdInput) => Promise>; createOwnerReceiptByContractId: (input: import("./contracts/receipts/owners/createOwnerReceiptByContractId").CreateOwnerReceipByContractIdInput) => Promise>; getClientReceipByContractId: (input: import("./contracts/receipts/clients/getClientReceiptByContractId").GetClientReceipByContractIdInput) => Promise>; getClientReceiptPdf: (input: import("./contracts/receipts/clients/getClientReceiptPdf").GetClientReceiptPdfInput) => Promise; getOwnerReceipByContractId: (input: import("./contracts/receipts/owners/getOwnerReceiptByContractId").GetOwnerReceipByContractIdInput) => Promise>; getOwnerReceiptPdf: (input: import("./contracts/receipts/owners/getOwnerReceiptPdf").GetOwnerReceiptPdfInput) => Promise; }; paymentTransactions: { getPaymentTransactionByContractId: (input: import("./contracts/paymentTransactions/getPaymentTransactionById").GetPaymentTransactionByContractIdInput) => Promise>; modifyPaymentTransaction: (input: import("./contracts/paymentTransactions/modifyPaymentTransaction").ModifyTransactionInput) => Promise>; modifyPayOut: (input: import("./contracts/paymentTransactions/payOuts/modifyPayOut").ModifyPayOutInput) => Promise>; }; paymentTransactionDeposits: { deletePaymentTransactionDeposits: (input: import("./contracts/paymentTransactionDeposits/deletePaymentTransactionDeposits").DeletePaymentTransactionDepositsInput) => Promise>; }; timeline: { getTimelineItemsByContractId: (input: import("./contracts/timelineItems/getTimelineItems").GetTimelineItemsByContractIdInput) => Promise>; }; }; credits: { createCredit: (input: import("./credits/createCredit").CreateCreditInput) => Promise>; deleteCredit: (input: import("./credits/deleteCredit").DeleteCreditInput) => Promise>; getCredit: (input: { creditId: string; included?: { include?: ("contract" | "house" | "payment_transactions.assignation_actor" | "payment_transactions.contract" | "payment_transactions" | "subsidiary" | "user")[] | undefined; fields?: Record | undefined; } | undefined; }) => Promise>; modifyCredit: (input: import("./credits/modifyCredit").ModifyCreditInput) => Promise>; }; destinations: { addDestination: (input: import("./destinations").AddDestinationInput) => Promise>; experiences: { getDestinationExperiences: (input: import("./destinations").GetDestinationExperiencesInput) => Promise>; getExperiences: (input?: import("./destinations").GetExperiencesInput | undefined) => Promise>; }; getDestinationById: (input: import("./destinations").GetDestinationByIdInput) => Promise>; modifyDestination: (input: import("./destinations").ModifyDestinationInput) => Promise>; removeDestination: (input: import("./destinations").RemoveDestinationInput) => Promise>; }; destinationTree: { getTree: (input: import("./destinationsTree").GetTreeInput) => Promise>; }; equipementTypes: { getEquipementTypes: () => Promise>; }; eventTypes: { getEventTypes: () => Promise>; }; expectedPayOuts: { approveExpectedPayOut: (input: { expectedPayOutId: string; formData: FormData; }) => Promise>; getExpectedPayOut: (input: { expectedPayOutId: string; included?: { include?: "contract"[] | undefined; fields?: Record | undefined; } | undefined; }) => Promise>; credits: { assignCredits: (input: { expectedPayOutId: string; creditIds: string[]; }) => Promise>; }; }; exports: { figaro: { addExport: () => Promise>; getExport: (input: import("./exports/figaro/getExports").GetExportsInput) => Promise>; }; incomingPaymentTransaction: { addExport: (input: import("./exports/incomingPaymentTransaction/addExport").AddExportInput) => Promise>; getIncomingPaymentTransaction: (input: import("./exports/incomingPaymentTransaction/getIncomingPaymentTransaction").GetIncomingPaymentTransactionInput) => Promise>; modifyExport: (input: import("./exports/incomingPaymentTransaction/modifyExport").AddExportInput) => Promise>; }; payOuts: { getPayOut: (input: import("./exports/payOuts/getPayOut").GetPayOutInput) => Promise>; }; touristTaxe: { addExport: (input: import("./exports/touristTaxes/addTouristTaxe").AddExportInput) => Promise>; getTouristTax: (input: import("./exports/touristTaxes/getTouristTax").GetTouristTaxInput) => Promise>; modifyExport: (input: import("./exports/touristTaxes/modifyTouristTaxe").ModifyExportInput) => Promise>; }; }; financialReports: { sendHousesVatRecovery: (input: import("./FinancialReports/HousesVatRecoverys/sendHousesVatRecoverys").SendHousesVatRecoverysInput) => Promise>; }; houseArchitecturalStyles: { getArchitecturalStyles: () => Promise>; }; houses: { adPartners: { addAdPartner: (input: { houseId: string; payload: import("../../../../entities").AdPartnerPayload; }) => Promise>; getAdPartners: (input: { houseId: string; }) => Promise>; modifyAdPartner: (input: { houseId: string; payload: import("../../../../entities").AdPartnerPayload; }) => Promise>; }; areaGroups: { areas: { addArea: (input: { houseId: string; areaGroupId: string; payload: import("../../../../entities").AreaPayload; }) => Promise>; deleteArea: (input: { houseId: string; areaGroupId: string; areaId: string; }) => Promise>; getArea: (input: { houseId: string; areaGroupId: string; areaId: string; }) => Promise>; getAreas: (input: { houseId: string; areaGroupId: string; included?: { filter?: import('../../../../services/index.ts').FilterType | undefined; pagination: { per: string; page: string; }; } | undefined; }) => Promise>; modifyArea: (input: { houseId: string; areaGroupId: string; areaId: string; payload: import("../../../../entities").AreaPayload; }) => Promise>; }; addAreaGroup: (input: { houseId: string; payload: import("../../../../entities").AreaGroupPayload; }) => Promise>; deleteAreaGroup: (input: { houseId: string; areaGroupId: string; }) => Promise>; getAreaGroup: (input: { houseId: string; areaGroupId: string; }) => Promise>; getAreaGroups: (input: { houseId: string; included?: { filter?: import('../../../../services/index.ts').FilterType | undefined; } | undefined; }) => Promise>; modifyAreaGroup: (input: { houseId: string; areaGroupId: string; payload: import("../../../../entities").AreaGroupPayload; }) => Promise>; }; areas: { addAreaDuplicate: (input: import("./houses/areas/addAreaDuplicate").AddDuplicateArea) => Promise>; areaPhotos: { modifyAreaPhotos: (input: import("./houses").ModifyAreaPhotoInput) => Promise>; }; }; automaticOffer: { modifyAutomaticOffer: (input: import("./houses").ModifyAutomaticOfferInput) => Promise>; }; calendarImport: { addCalendarImport: (input: import("./houses/calendarImport/addCalendarImport").AddCalendarImportInput) => Promise>; deleteCalendarImport: (input: import("./houses/calendarImport/deleteCalendarImport").DeletCalendarImportInput) => Promise>; getCalendarImport: (input: import("./houses/calendarImport/getCalendarImport").GetCalendarImportInput) => Promise>; modifyCalendarImport: (input: import("./houses/calendarImport/modifyCalendarImport").ModifyCalendarImportInput) => Promise>; }; houseTruthLinks: { addHouseTruthLink: (input: import("./houses/houseTruthLinks/addHouseTruthLink").AddHouseTruthLinkInput) => Promise>; deleteHouseTruthLink: (input: import("./houses/houseTruthLinks/deleteHouseTruthLink").DeleteHouseTruthLinkInput) => Promise>; getHouseTruthLinks: (input: import("./houses/houseTruthLinks/getHouseTruthLinks").GetHouseTruthLinksInput) => Promise>; modifyHouseTruthLink: (input: import("./houses/houseTruthLinks/modifyHouseTruthLink").ModifyHouseTruthLinkInput) => Promise>; }; includedServiceHouses: { getIncludedServiceHouses: (input: import("./houses/includedServiceHouses/getIncludedServiceHouses").GetIncludedServiceHousesInput) => Promise>; modifyIncludedServiceHouse: (input: import("./houses/includedServiceHouses/modifyIncludedServiceHouse").ModifyIncludedServiceHouseInput) => Promise>; }; links: { addLink: (input: import("./houses/links/addLink").AddLinkInput) => Promise>; deleteLink: (input: import("./houses/links/deleteLink").DeleteLinkInput) => Promise>; modifyLink: (input: import("./houses/links/modifyLink").ModifyLinkInput) => Promise>; }; periodDurations: { addPeriodDuration: (input: import("./houses").AddPeriodDurationInput) => Promise>; getPeriodDurations: (input: import("./houses").GetPeriodDurationsInput) => Promise>; modifyPeriodDuration: (input: import("./houses").ModifyPeriodDurationnput) => Promise>; removePeriodDuration: (input: import("./houses").RemovePeriodDurationInput) => Promise>; }; periodPrices: { addPeriodPrice: (input: import("./houses").AddPeriodPriceInput) => Promise>; getPeriodPrices: (input: import("./houses").GetPeriodPricesInput) => Promise>; modifyPeriodPrice: (input: import("./houses").ModifyPeriodPriceInput) => Promise>; removePeriodPrice: (input: import("./houses").RemovePeriodPriceInput) => Promise>; }; pricingPeriods: { addPricingPeriod: (input: import("./houses").AddPricingPeriodInput) => Promise>; getPricingPeriods: (input: import("./houses").GetPricingPeriodsInput) => Promise>; modifyPricingPeriod: (input: import("./houses").ModifyPricingPeriodInput) => Promise>; removePricingPeriod: (input: import("./houses").RemovePricingPeriodInput) => Promise>; }; places: { distances: { addDistance: (input: import("./houses").AddDistanceInput) => Promise>; getDistances: (input: import("./houses").GetDistancesInput) => Promise>; }; }; signatory: { credits: { getCredits: (input: import("./houses/signatory/credits/getCredits").GetSignatoryCredits) => Promise>; }; }; rackRates: { addRackRate: (input: import("./houses").AddRackRateInput) => Promise>; getRackRates: (input: import("./houses").GetRackRatesInput) => Promise>; modifyRackRate: (input: import("./houses").ModifyRackRateInput) => Promise>; removeRackRate: (input: import("./houses").RemoveRackRateInput) => Promise>; }; reviews: { getReviews: (input: import("./houses/reviews/getReviews").GetReviewsInput) => Promise>; modifyReview: (input: import("./houses/reviews/modifyReview").ModifyReviewInput) => Promise>; }; saleInformation: { getSaleInformation: (input: import("./houses/saleInformation/getSaleInformation").GetSaleInformationInput) => Promise>; modifySaleInformation: (input: import("./houses/saleInformation/modifySaleInformation").ModifySaleInformationInput) => Promise>; }; surroundingInformation: { getSurroundingInformation: (input: import("./houses/surroundingInformation/getSurroundingInformation").GetSurroundingInformationInput) => Promise>; modifySurroundingInformation: (input: import("./houses/surroundingInformation/modifySurroundingInformation").ModifySurroundingInformationInput) => Promise>; }; stayInformation: { codes: { addCode: (input: import("./houses/stayInformation/codes/addCode").AddCodeInput) => Promise>; deleteCode: (input: import("./houses/stayInformation/codes/deleteCode").DeleteCodeInput) => Promise>; modifyCode: (input: import("./houses/stayInformation/codes/modifyCode").ModifyCodeInput) => Promise>; }; getStayInformation: (input: import("./houses/stayInformation/getStayInformation").GetStayInformationInput) => Promise>; modifyStayInformation: (input: import("./houses/stayInformation/modifyStayInformation").ModifyStayInformationInput) => Promise>; }; addHouse: (input: import("../../../../entities").AddHousePayload) => Promise>; getHouseById: (input: import("./houses").GetHouseByIdInput) => Promise>; getHouses: (input: import("./houses").GetHousesInput) => Promise>; modifyHouse: (input: import("./houses").ModifyHouseInput) => Promise>; }; houseCategories: { getHouseCategories: () => Promise>; }; houseStaffs: { addHouseStaff: (input: import("./houseStaffs").AddHouseStaffInput) => Promise>; modifyHouseStaff: (input: import("./houseStaffs").ModifyHouseStaffInput) => Promise>; removeHouseStaff: (input: import("./houseStaffs").RemoveHouseStaffInput) => Promise>; }; houseStyles: { getHouseStyles: () => Promise>; }; hubspot: { getHubspotContractPdf: (input: import("./hubspot/contracts/getHubspotContractPdf").GetHubspotContractPdfInput) => Promise; }; messaging: { getContactables: (page?: string) => Promise>; getFirebaseToken: () => Promise>; }; ownerTaxCertificates: { getTaxCertificateById: (input: import("./ownerTaxCertificates/getTaxCertificateById").GetTaxCertificateByIdInput) => Promise>; }; payIns: { assign: { assignPayIn: (input: import("../../../../entities").PayInAssign) => Promise>; }; getPayIn: (input: { payInId: string; included?: { include?: "subsidiary"[] | undefined; fields?: Record | undefined; } | undefined; }) => Promise>; }; paymentSchedules: { getPaymentSchedules: () => Promise>; }; paymentTransactions: { payOuts: { getPayOuts: (input: import("./paymentTransactions/payOuts/getPayOuts").GetPayOutsInput) => Promise>; }; }; pendingDamageControlChecks: { getPendingDamageControlChecks: (input: import("./pendingDamageControlChecks/getPendingDamageControlChecks").GetPendingDamageControlChecksInput) => Promise>; }; photos: { modifyPhoto: (input: import("./photos").ModifyPhotoInput) => Promise>; removePhoto: (input: import("./photos").RemovePhotoInput) => Promise>; }; places: { destinationPlaces: { addDestinationPlace: (input: import("./places").AddDestinationPlaceInput) => Promise>; removeDestinationPlace: (input: import("./places").RemoveDestinationPlaceInput) => Promise>; }; housePlaces: { addHousePlace: (input: import("./places").AddHousePlaceInput) => Promise>; removeHousePlace: (input: import("./places").RemoveHousePlaceInput) => Promise>; }; addPlace: (input: import("./places").AddPlaceInput) => Promise>; getPlaceById: (input: import("./places").GetPlaceByIdInput) => Promise>; modifyPlace: (input: import("./places").ModifyPlaceInput) => Promise>; removePlace: (input: import("./places").RemovePlaceInput) => Promise>; }; placeTypes: { getPlaceTypes: (input: import("./placeTypes/getPlaceTypes").GetPlaceTypesInput) => Promise>; }; pools: { addPool: (input: import("./pools").AddPoolInput) => Promise>; getPoolById: (input: import("./pools").GetPoolByIdInput) => Promise>; getPools: (input: import("./pools").GetPoolsInput) => Promise>; modifyPool: (input: import("./pools").ModifyPoolInput) => Promise>; }; subsidiaries: { getSubsidiaries: () => Promise>; }; tailor: { getAppointments: (input: import("./tailor/contracts/getAppointments").GetAppointmentsInput) => Promise>; getAppointment: (input: import("./tailor/contracts/getAppointment").GetAppointmentInput) => Promise>; }; themes: { getThemes: () => Promise>; }; user: { invitation: { addInvitation: (input: import("./user").AddInvitationInput) => Promise & { address: string | null; bankAccountOwner: string; bic: string; birthdate: string | null; city: string | null; civility: string | null; clientGeneralRentalConditionSigned: boolean; companiesIds: string[]; confirmedAt: string | null; country: string | null; createdAt: string; devicesIds: string[]; email: string; esClientGeneralRentalConditionSignedAt: string | null; firstName: string | null; frClientGeneralRentalConditionSignedAt: string | null; hasAccessibleHouses: boolean; hasCompanies: boolean; hasHouses: boolean; housesIds: string[]; iban: string; identityDocumentExpirationDate: string | null; identityDocumentNumber: string | null; identityDocumentType: import("../../../../entities").IdentityDocumentType | null; incompleteSignup: boolean; invitationAcceptedAt: null; invitationCreatedAt: string | null; invitationSentAt: null; isAdmin: boolean; lastName: string | null; locale: string; nationality: string | null; newsletterSubscribed: boolean; ownerGeneralRentalConditionSigned: boolean; partnershipAgency: boolean; partnershipAgencyName: string | null; phone: string | null; postalCode: string | null; ribFile: string; secondaryEmail: string | null; secondaryPhone: string | null; termsOfServiceSigned: boolean; termsOfServiceSignedAt: string | null; travelAgentGeneralRentalConditionSignedAt: string | null; updatedAt: string; }, undefined, import("../../../types").ApiError>>; modifyInvitation: (input: import("./user").ModifyInvitationInput) => Promise & { address: string | null; bankAccountOwner: string; bic: string; birthdate: string | null; city: string | null; civility: string | null; clientGeneralRentalConditionSigned: boolean; companiesIds: string[]; confirmedAt: string | null; country: string | null; createdAt: string; devicesIds: string[]; email: string; esClientGeneralRentalConditionSignedAt: string | null; firstName: string | null; frClientGeneralRentalConditionSignedAt: string | null; hasAccessibleHouses: boolean; hasCompanies: boolean; hasHouses: boolean; housesIds: string[]; iban: string; identityDocumentExpirationDate: string | null; identityDocumentNumber: string | null; identityDocumentType: import("../../../../entities").IdentityDocumentType | null; incompleteSignup: boolean; invitationAcceptedAt: null; invitationCreatedAt: string | null; invitationSentAt: null; isAdmin: boolean; lastName: string | null; locale: string; nationality: string | null; newsletterSubscribed: boolean; ownerGeneralRentalConditionSigned: boolean; partnershipAgency: boolean; partnershipAgencyName: string | null; phone: string | null; postalCode: string | null; ribFile: string; secondaryEmail: string | null; secondaryPhone: string | null; termsOfServiceSigned: boolean; termsOfServiceSignedAt: string | null; travelAgentGeneralRentalConditionSignedAt: string | null; updatedAt: string; }, undefined, import("../../../types").ApiError>>; }; }; vouchers: { assign: { assignVoucher: (input: { voucherId: string; params: { voucher: { state: string; associated_contracts_attributes: Record; }>; }; }; }) => Promise>; }; addVoucher: (input: import("./vouchers").AddVoucherInput) => Promise>; getVoucher: (input: { voucherId: string; included?: { include?: ("contract" | "house" | "payment_transactions.assignation_actor" | "payment_transactions.contract" | "payment_transactions" | "subsidiary" | "user")[] | undefined; fields?: Record | undefined; } | undefined; }) => Promise>; modifyVoucher: (input: import("./vouchers").ModifyVoucherInput) => Promise>; removeVoucher: (input: import("./vouchers").RemoveVoucherInput) => Promise>; }; }; export default adminRepository;