/** * Datacopro * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: 2.0.0 * Contact: tech@copromatic.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { Configuration } from './configuration'; import { AxiosPromise, AxiosInstance } from 'axios'; import { RequestArgs, BaseAPI } from './base'; /** * * @export * @interface AddApiVariable */ export interface AddApiVariable { /** * * @type {string} * @memberof AddApiVariable */ libelle?: string; /** * * @type {string} * @memberof AddApiVariable */ description?: string; /** * * @type {string} * @memberof AddApiVariable */ format?: AddApiVariableFormatEnum; /** * * @type {string} * @memberof AddApiVariable */ type?: AddApiVariableTypeEnum; /** * * @type {boolean} * @memberof AddApiVariable */ publique?: boolean; /** * * @type {boolean} * @memberof AddApiVariable */ personnelle?: boolean; /** * * @type {boolean} * @memberof AddApiVariable */ sensible?: boolean; /** * * @type {boolean} * @memberof AddApiVariable */ editable?: boolean; } /** * @export * @enum {string} */ export declare enum AddApiVariableFormatEnum { Libre = "libre" } /** * @export * @enum {string} */ export declare enum AddApiVariableTypeEnum { Coproprietaire = "coproprietaire", Contrat = "contrat", Copro = "copro", Travaux = "travaux", Lot = "lot", Contact = "contact", Envoi = "envoi", Fournisseur = "fournisseur", Salaire = "salaire", Salarie = "salarie", Cotisation = "cotisation", Collecteur = "collecteur", Servitude = "servitude", Locataire = "locataire", Cle = "cle", Document = "document", Exercice = "exercice", Intervention = "intervention", Mutation = "mutation", Projet = "projet", AppelOffres = "appel-offres", PlanComptable = "plan-comptable", Preference = "preference", Compte = "compte", AdfsEcheancier = "adfs-echeancier", JeuEcriture = "jeu-ecriture", Transaction = "transaction", Reglement = "reglement", Encaissement = "encaissement", Facture = "facture", Assemblee = "assemblee", Produit = "produit", Transfert = "transfert", Ecriture = "ecriture" } /** * * @export * @interface AddAssemblee */ export interface AddAssemblee { /** * * @type {string} * @memberof AddAssemblee */ type?: AddAssembleeTypeEnum; /** * * @type {number} * @memberof AddAssemblee */ avecVotes?: AddAssembleeAvecVotesEnum; /** * * @type {Array} * @memberof AddAssemblee */ exercices?: Array; /** * * @type {Array} * @memberof AddAssemblee */ acces?: Array; /** * * @type {string} * @memberof AddAssemblee */ libelle?: string; /** * * @type {string} * @memberof AddAssemblee */ note?: string; /** * * @type {string} * @memberof AddAssemblee */ datePrevisionnelle?: string; } /** * @export * @enum {string} */ export declare enum AddAssembleeTypeEnum { Ordinaire = "ordinaire", Extraordinaire = "extraordinaire", Constitutive = "constitutive" } /** * @export * @enum {string} */ export declare enum AddAssembleeAvecVotesEnum { NUMBER_0 = 0, NUMBER_1 = 1 } /** * * @export * @interface AddAssembleePresence */ export interface AddAssembleePresence { /** * * @type {number} * @memberof AddAssembleePresence */ coproprietaire?: number; /** * * @type {number} * @memberof AddAssembleePresence */ premiereResolution?: number; /** * * @type {number} * @memberof AddAssembleePresence */ derniereResolution?: number; /** * * @type {string} * @memberof AddAssembleePresence */ type?: AddAssembleePresenceTypeEnum; /** * * @type {string} * @memberof AddAssembleePresence */ dateDepart?: string; /** * * @type {string} * @memberof AddAssembleePresence */ dateArrivee?: string; /** * * @type {string} * @memberof AddAssembleePresence */ representant?: string; /** * * @type {string} * @memberof AddAssembleePresence */ representantAdresse?: string; /** * * @type {boolean} * @memberof AddAssembleePresence */ opposant?: boolean; /** * * @type {boolean} * @memberof AddAssembleePresence */ defaillant?: boolean; /** * * @type {string} * @memberof AddAssembleePresence */ dateReceptionVPC?: string; } /** * @export * @enum {string} */ export declare enum AddAssembleePresenceTypeEnum { Physique = "physique", Visio = "visio", Audio = "audio", Correspondance = "correspondance", Autre = "autre" } /** * * @export * @interface AddAssembleeResolution */ export interface AddAssembleeResolution { /** * * @type {string} * @memberof AddAssembleeResolution */ libelle?: string; /** * * @type {string} * @memberof AddAssembleeResolution */ contenu?: string; /** * * @type {number} * @memberof AddAssembleeResolution */ numero?: number; /** * * @type {number} * @memberof AddAssembleeResolution */ cle?: number; /** * * @type {string} * @memberof AddAssembleeResolution */ majorite?: AddAssembleeResolutionMajoriteEnum; /** * * @type {number} * @memberof AddAssembleeResolution */ resolutionParente?: number; /** * * @type {number} * @memberof AddAssembleeResolution */ revotable?: AddAssembleeResolutionRevotableEnum; } /** * @export * @enum {string} */ export declare enum AddAssembleeResolutionMajoriteEnum { SansVote = "sans vote", Absolue = "absolue", Simple = "simple", Unanimit = "unanimit\u00E9", Double = "double", DoubleRevote = "double revot\u00E9e", AbsolueBelgique = "absolue (belgique)", DeuxTiersBelgique = "deux-tiers (belgique)", TroisQuartsBelgique = "trois-quarts (belgique)", QuatreCinquimesBelgique = "quatre-cinqui\u00E8mes (belgique)", UnanimitBelgique = "unanimit\u00E9 (belgique)", UnanimitPrsentsReprsentsBelgique = "unanimit\u00E9 pr\u00E9sents repr\u00E9sent\u00E9s (belgique)" } /** * @export * @enum {string} */ export declare enum AddAssembleeResolutionRevotableEnum { NUMBER_0 = 0, NUMBER_1 = 1 } /** * * @export * @interface AddAssembleeVote */ export interface AddAssembleeVote { /** * * @type {number} * @memberof AddAssembleeVote */ reductionTantiemes?: AddAssembleeVoteReductionTantiemesEnum; /** * * @type {string} * @memberof AddAssembleeVote */ vote?: AddAssembleeVoteVoteEnum; /** * * @type {number} * @memberof AddAssembleeVote */ coproprietaire?: number; } /** * @export * @enum {string} */ export declare enum AddAssembleeVoteReductionTantiemesEnum { NUMBER_0 = 0, NUMBER_1 = 1 } /** * @export * @enum {string} */ export declare enum AddAssembleeVoteVoteEnum { Pour = "pour", Contre = "contre", Dfaillant = "d\u00E9faillant", Sabstient = "s'abstient" } /** * * @export * @interface AddAssembleeVotes */ export interface AddAssembleeVotes { /** * * @type {number} * @memberof AddAssembleeVotes */ reductionTantiemes?: AddAssembleeVotesReductionTantiemesEnum; /** * * @type {Array} * @memberof AddAssembleeVotes */ votes?: Array; } /** * @export * @enum {string} */ export declare enum AddAssembleeVotesReductionTantiemesEnum { NUMBER_0 = 0, NUMBER_1 = 1 } /** * * @export * @interface AddAssembleeVotesVotes */ export interface AddAssembleeVotesVotes { /** * * @type {string} * @memberof AddAssembleeVotesVotes */ vote?: AddAssembleeVotesVotesVoteEnum; /** * * @type {number} * @memberof AddAssembleeVotesVotes */ coproprietaire?: number; } /** * @export * @enum {string} */ export declare enum AddAssembleeVotesVotesVoteEnum { Pour = "pour", Contre = "contre", Dfaillant = "d\u00E9faillant", Sabstient = "s'abstient" } /** * * @export * @interface AddCollecteur */ export interface AddCollecteur { /** * * @type {string} * @memberof AddCollecteur */ referenceUnique?: string; /** * * @type {string} * @memberof AddCollecteur */ libelle?: string; /** * * @type {string} * @memberof AddCollecteur */ libelleComplement?: string; /** * * @type {string} * @memberof AddCollecteur */ langue?: AddCollecteurLangueEnum; /** * * @type {string} * @memberof AddCollecteur */ destination?: AddCollecteurDestinationEnum; /** * * @type {string} * @memberof AddCollecteur */ note?: string; /** * * @type {string} * @memberof AddCollecteur */ bic?: string; /** * * @type {string} * @memberof AddCollecteur */ iban?: string; /** * * @type {Array} * @memberof AddCollecteur */ tags?: Array; } /** * @export * @enum {string} */ export declare enum AddCollecteurLangueEnum { FR = "FR", NL = "NL", EN = "EN", DE = "DE" } /** * @export * @enum {string} */ export declare enum AddCollecteurDestinationEnum { Autre = "autre", SecuriteSociale = "securite-sociale", Formation = "formation", Retraite = "retraite", TaxesImpots = "taxes-impots", PrelevementALaSource = "prelevement-a-la-source", ComplementaireSante = "complementaire-sante" } /** * * @export * @interface AddCompte */ export interface AddCompte { /** * * @type {string} * @memberof AddCompte */ libelle?: string; /** * * @type {string} * @memberof AddCompte */ libelleComplement?: string; /** * * @type {string} * @memberof AddCompte */ referenceUnique?: string; /** * * @type {string} * @memberof AddCompte */ destination?: AddCompteDestinationEnum; /** * * @type {string} * @memberof AddCompte */ dateMontantReel?: string; /** * * @type {number} * @memberof AddCompte */ montantReel?: number; /** * * @type {string} * @memberof AddCompte */ bic?: string; /** * * @type {string} * @memberof AddCompte */ iban?: string; /** * * @type {string} * @memberof AddCompte */ ics?: string; /** * * @type {string} * @memberof AddCompte */ note?: string; /** * * @type {Array} * @memberof AddCompte */ tags?: Array; } /** * @export * @enum {string} */ export declare enum AddCompteDestinationEnum { Courant = "courant", RmunrIntrt = "r\u00E9mun\u00E9r\u00E9 / \u00E0 int\u00E9r\u00EAt", Ancienne = "ancienne", Future = "future", Espces = "esp\u00E8ces", Autre = "autre" } /** * * @export * @interface AddContact */ export interface AddContact { /** * * @type {string} * @memberof AddContact */ nom?: string; /** * * @type {string} * @memberof AddContact */ prenom?: string; /** * * @type {string} * @memberof AddContact */ societe?: string; /** * * @type {string} * @memberof AddContact */ adresse?: string; /** * * @type {string} * @memberof AddContact */ complement?: string; /** * * @type {string} * @memberof AddContact */ codePostal?: string; /** * * @type {string} * @memberof AddContact */ ville?: string; /** * * @type {string} * @memberof AddContact */ pays?: string; /** * * @type {string} * @memberof AddContact */ langue?: string; /** * * @type {string} * @memberof AddContact */ email?: string; /** * * @type {string} * @memberof AddContact */ mobile?: string; /** * * @type {string} * @memberof AddContact */ telephone?: string; /** * * @type {string} * @memberof AddContact */ fax?: string; /** * * @type {string} * @memberof AddContact */ typeContact?: string; /** * * @type {number} * @memberof AddContact */ idParent?: number; } /** * * @export * @interface AddCotisation */ export interface AddCotisation { /** * * @type {number} * @memberof AddCotisation */ collecteur: number; /** * * @type {boolean} * @memberof AddCotisation */ nonParvenue?: boolean; /** * * @type {string} * @memberof AddCotisation */ referenceComptable?: string; /** * * @type {string} * @memberof AddCotisation */ libelle: string; /** * * @type {string} * @memberof AddCotisation */ referenceUnique: string; /** * * @type {string} * @memberof AddCotisation */ date: string; /** * * @type {string} * @memberof AddCotisation */ datePiece?: string; /** * * @type {string} * @memberof AddCotisation */ note?: string; /** * * @type {number} * @memberof AddCotisation */ montant: number; /** * * @type {boolean} * @memberof AddCotisation */ soldee?: boolean; /** * * @type {AddDocument} * @memberof AddCotisation */ document?: AddDocument; /** * * @type {Array} * @memberof AddCotisation */ details?: Array; /** * * @type {EditValidation} * @memberof AddCotisation */ validation?: EditValidation; /** * * @type {boolean} * @memberof AddCotisation */ comptabilite?: boolean; } /** * * @export * @interface AddCotisationDetail */ export interface AddCotisationDetail { /** * * @type {string} * @memberof AddCotisationDetail */ libelle: string; /** * * @type {number} * @memberof AddCotisationDetail */ montant: number; /** * * @type {string} * @memberof AddCotisationDetail */ dateDebut?: string; /** * * @type {string} * @memberof AddCotisationDetail */ dateFin?: string; /** * * @type {number} * @memberof AddCotisationDetail */ planComptable?: number; /** * * @type {EditRepartition} * @memberof AddCotisationDetail */ repartition?: EditRepartition; } /** * * @export * @interface AddDepotComptable */ export interface AddDepotComptable { /** * * @type {string} * @memberof AddDepotComptable */ libelle: string; /** * * @type {string} * @memberof AddDepotComptable */ type: AddDepotComptableTypeEnum; /** * * @type {string} * @memberof AddDepotComptable */ reference?: string; /** * Id des encaissements associés * @type {Array} * @memberof AddDepotComptable */ details?: Array; /** * * @type {string} * @memberof AddDepotComptable */ date?: string; /** * * @type {number} * @memberof AddDepotComptable */ planComptable: number; /** * Ajouter la comptabilité associée * @type {boolean} * @memberof AddDepotComptable */ comptabilite?: boolean; } /** * @export * @enum {string} */ export declare enum AddDepotComptableTypeEnum { RemiseDeCheques = "remise-de-cheques", Prelevement = "prelevement" } /** * * @export * @interface AddDocument */ export interface AddDocument { /** * * @type {string} * @memberof AddDocument */ libelle?: string; /** * * @type {Array} * @memberof AddDocument */ tags?: Array; /** * * @type {AddDocumentFichier} * @memberof AddDocument */ fichier?: AddDocumentFichier; } /** * * @export * @interface AddDocumentFichier */ export interface AddDocumentFichier { /** * En mode base64 pour le nom du fichier (qui sera complété avec la date et un unique id) * @type {string} * @memberof AddDocumentFichier */ nom?: string; /** * En mode base64 correspond au contenu encodé en base64. En mode url correspond à l\'url * @type {string} * @memberof AddDocumentFichier */ valeur?: string; /** * * @type {string} * @memberof AddDocumentFichier */ mode?: AddDocumentFichierModeEnum; } /** * @export * @enum {string} */ export declare enum AddDocumentFichierModeEnum { Base64 = "base64", Url = "url" } /** * * @export * @interface AddEncaissement */ export interface AddEncaissement { /** * * @type {number} * @memberof AddEncaissement */ coproprietaire?: number; /** * * @type {number} * @memberof AddEncaissement */ contact?: number; /** * * @type {string} * @memberof AddEncaissement */ numero?: string; /** * * @type {string} * @memberof AddEncaissement */ libelle?: string; /** * * @type {string} * @memberof AddEncaissement */ date?: string; /** * * @type {string} * @memberof AddEncaissement */ note?: string; /** * * @type {string} * @memberof AddEncaissement */ banque?: string; /** * * @type {number} * @memberof AddEncaissement */ montant?: number; /** * * @type {AddDocument} * @memberof AddEncaissement */ document?: AddDocument; /** * * @type {EditValidation} * @memberof AddEncaissement */ validation?: EditValidation; /** * * @type {boolean} * @memberof AddEncaissement */ comptabilite?: boolean; /** * * @type {number} * @memberof AddEncaissement */ planComptable?: number; } /** * * @export * @interface AddEnvoi */ export interface AddEnvoi { /** * * @type {string} * @memberof AddEnvoi */ libelle?: string; /** * * @type {string} * @memberof AddEnvoi */ mode?: AddEnvoiModeEnum; /** * * @type {string} * @memberof AddEnvoi */ date?: string; /** * * @type {Array} * @memberof AddEnvoi */ contacts?: Array; /** * * @type {Array} * @memberof AddEnvoi */ documents?: Array; /** * * @type {number} * @memberof AddEnvoi */ groupe?: number; /** * * @type {string} * @memberof AddEnvoi */ contenu?: string; } /** * @export * @enum {string} */ export declare enum AddEnvoiModeEnum { Courrier = "courrier", Mail = "mail" } /** * * @export * @interface AddEquipement */ export interface AddEquipement { /** * * @type {string} * @memberof AddEquipement */ libelle?: string; /** * * @type {string} * @memberof AddEquipement */ dateDebut?: string; /** * * @type {string} * @memberof AddEquipement */ dateFin?: string; /** * * @type {number} * @memberof AddEquipement */ cle?: number; /** * * @type {string} * @memberof AddEquipement */ note?: string; /** * * @type {number} * @memberof AddEquipement */ type?: number; /** * * @type {Array} * @memberof AddEquipement */ tags?: Array; } /** * * @export * @interface AddFacture */ export interface AddFacture { /** * * @type {number} * @memberof AddFacture */ fournisseur: number; /** * * @type {string} * @memberof AddFacture */ dateLimite: string; /** * * @type {boolean} * @memberof AddFacture */ nonParvenue?: boolean; /** * * @type {string} * @memberof AddFacture */ referenceComptable?: string; /** * * @type {string} * @memberof AddFacture */ libelle: string; /** * * @type {string} * @memberof AddFacture */ referenceUnique: string; /** * * @type {string} * @memberof AddFacture */ date: string; /** * * @type {string} * @memberof AddFacture */ datePiece?: string; /** * * @type {string} * @memberof AddFacture */ note?: string; /** * * @type {number} * @memberof AddFacture */ montant: number; /** * * @type {boolean} * @memberof AddFacture */ soldee?: boolean; /** * * @type {AddDocument} * @memberof AddFacture */ document?: AddDocument; /** * * @type {Array} * @memberof AddFacture */ details?: Array; /** * * @type {EditValidation} * @memberof AddFacture */ validation?: EditValidation; /** * * @type {boolean} * @memberof AddFacture */ comptabilite?: boolean; } /** * * @export * @interface AddFactureDetail */ export interface AddFactureDetail { /** * * @type {string} * @memberof AddFactureDetail */ libelle: string; /** * * @type {number} * @memberof AddFactureDetail */ montant: number; /** * * @type {string} * @memberof AddFactureDetail */ dateDebut?: string; /** * * @type {string} * @memberof AddFactureDetail */ dateFin?: string; /** * * @type {number} * @memberof AddFactureDetail */ tva: number; /** * * @type {number} * @memberof AddFactureDetail */ quantite: number; /** * * @type {number} * @memberof AddFactureDetail */ planComptable?: number; /** * * @type {EditRepartition} * @memberof AddFactureDetail */ repartition?: EditRepartition; /** * * @type {number} * @memberof AddFactureDetail */ coproprietaire?: number; /** * * @type {number} * @memberof AddFactureDetail */ mutation?: number; /** * * @type {number} * @memberof AddFactureDetail */ contrat?: number; /** * * @type {number} * @memberof AddFactureDetail */ intervention?: number; } /** * * @export * @interface AddFournisseur */ export interface AddFournisseur { /** * * @type {string} * @memberof AddFournisseur */ referenceUnique?: string; /** * * @type {string} * @memberof AddFournisseur */ libelle?: string; /** * * @type {string} * @memberof AddFournisseur */ libelleComplement?: string; /** * * @type {string} * @memberof AddFournisseur */ langue?: AddFournisseurLangueEnum; /** * * @type {string} * @memberof AddFournisseur */ destination?: AddFournisseurDestinationEnum; /** * * @type {string} * @memberof AddFournisseur */ note?: string; /** * * @type {string} * @memberof AddFournisseur */ bic?: string; /** * * @type {string} * @memberof AddFournisseur */ iban?: string; /** * * @type {Array} * @memberof AddFournisseur */ tags?: Array; } /** * @export * @enum {string} */ export declare enum AddFournisseurLangueEnum { FR = "FR", NL = "NL", EN = "EN", DE = "DE" } /** * @export * @enum {string} */ export declare enum AddFournisseurDestinationEnum { Autre = "autre", SecretariatSocial = "secretariat-social", Etat = "etat" } /** * * @export * @interface AddIntervention */ export interface AddIntervention { /** * * @type {string} * @memberof AddIntervention */ libelle?: string; /** * * @type {string} * @memberof AddIntervention */ date?: string; /** * * @type {number} * @memberof AddIntervention */ fournisseur?: number; /** * * @type {number} * @memberof AddIntervention */ fournisseurContact?: number; /** * Contact dans la copropriété * @type {number} * @memberof AddIntervention */ contact?: number; /** * * @type {string} * @memberof AddIntervention */ contenu?: string; /** * * @type {string} * @memberof AddIntervention */ informations?: string; /** * * @type {string} * @memberof AddIntervention */ note?: string; /** * * @type {Array} * @memberof AddIntervention */ tags?: Array; } /** * * @export * @interface AddSalaire */ export interface AddSalaire { /** * * @type {number} * @memberof AddSalaire */ salarie: number; /** * * @type {boolean} * @memberof AddSalaire */ nonParvenue?: boolean; /** * * @type {string} * @memberof AddSalaire */ referenceComptable?: string; /** * * @type {string} * @memberof AddSalaire */ libelle: string; /** * * @type {string} * @memberof AddSalaire */ referenceUnique: string; /** * * @type {string} * @memberof AddSalaire */ date: string; /** * * @type {string} * @memberof AddSalaire */ datePiece?: string; /** * * @type {string} * @memberof AddSalaire */ note?: string; /** * * @type {number} * @memberof AddSalaire */ montant: number; /** * * @type {boolean} * @memberof AddSalaire */ soldee?: boolean; /** * * @type {AddDocument} * @memberof AddSalaire */ document?: AddDocument; /** * * @type {Array} * @memberof AddSalaire */ details?: Array; /** * * @type {EditValidation} * @memberof AddSalaire */ validation?: EditValidation; /** * * @type {boolean} * @memberof AddSalaire */ comptabilite?: boolean; } /** * * @export * @interface AddSalaireDetail */ export interface AddSalaireDetail { /** * * @type {string} * @memberof AddSalaireDetail */ libelle: string; /** * * @type {number} * @memberof AddSalaireDetail */ montant: number; /** * * @type {string} * @memberof AddSalaireDetail */ dateDebut?: string; /** * * @type {string} * @memberof AddSalaireDetail */ dateFin?: string; /** * * @type {number} * @memberof AddSalaireDetail */ pas: number; /** * * @type {number} * @memberof AddSalaireDetail */ planComptable?: number; /** * * @type {EditRepartition} * @memberof AddSalaireDetail */ repartition?: EditRepartition; } /** * * @export * @interface AddSalarie */ export interface AddSalarie { /** * * @type {string} * @memberof AddSalarie */ referenceUnique?: string; /** * * @type {string} * @memberof AddSalarie */ libelle?: string; /** * * @type {string} * @memberof AddSalarie */ libelleComplement?: string; /** * * @type {string} * @memberof AddSalarie */ langue?: AddSalarieLangueEnum; /** * * @type {string} * @memberof AddSalarie */ destination?: AddSalarieDestinationEnum; /** * * @type {string} * @memberof AddSalarie */ note?: string; /** * * @type {string} * @memberof AddSalarie */ bic?: string; /** * * @type {string} * @memberof AddSalarie */ iban?: string; /** * * @type {Array} * @memberof AddSalarie */ tags?: Array; } /** * @export * @enum {string} */ export declare enum AddSalarieLangueEnum { FR = "FR", NL = "NL", EN = "EN", DE = "DE" } /** * @export * @enum {string} */ export declare enum AddSalarieDestinationEnum { Autre = "autre", Concierge = "concierge", Encadrement = "encadrement", EmployeImmeuble = "employe-immeuble" } /** * * @export * @interface AddTransfert */ export interface AddTransfert { /** * * @type {number} * @memberof AddTransfert */ planComptableSource: number; /** * * @type {number} * @memberof AddTransfert */ planComptableDestination: number; /** * * @type {string} * @memberof AddTransfert */ referenceComptable?: string; /** * * @type {string} * @memberof AddTransfert */ numero?: string; /** * * @type {string} * @memberof AddTransfert */ libelle?: string; /** * * @type {string} * @memberof AddTransfert */ date: string; /** * * @type {string} * @memberof AddTransfert */ note?: string; /** * * @type {number} * @memberof AddTransfert */ montant: number; /** * * @type {EditValidation} * @memberof AddTransfert */ validation?: EditValidation; /** * * @type {boolean} * @memberof AddTransfert */ comptabilite?: boolean; } /** * * @export * @interface AddTravaux */ export interface AddTravaux { /** * * @type {string} * @memberof AddTravaux */ libelle: string; /** * * @type {number} * @memberof AddTravaux */ montant: number; /** * * @type {string} * @memberof AddTravaux */ dateDebut?: string; /** * * @type {string} * @memberof AddTravaux */ dateFin?: string; /** * * @type {number} * @memberof AddTravaux */ planComptable?: number; /** * * @type {EditRepartition} * @memberof AddTravaux */ repartition?: EditRepartition; } /** * * @export * @interface ApiClient */ export interface ApiClient { /** * * @type {number} * @memberof ApiClient */ id?: number; /** * * @type {string} * @memberof ApiClient */ libelle?: string; } /** * * @export * @interface ApiTraduction */ export interface ApiTraduction { /** * * @type {number} * @memberof ApiTraduction */ id?: number; /** * * @type {string} * @memberof ApiTraduction */ libelle?: string; /** * * @type {string} * @memberof ApiTraduction */ reference?: string; /** * * @type {string} * @memberof ApiTraduction */ description?: string; /** * * @type {string} * @memberof ApiTraduction */ langue?: string; } /** * * @export * @interface ApiVariable */ export interface ApiVariable { /** * * @type {number} * @memberof ApiVariable */ id?: number; /** * * @type {string} * @memberof ApiVariable */ libelle?: string; /** * * @type {ApiClient} * @memberof ApiVariable */ validation?: ApiClient; /** * * @type {string} * @memberof ApiVariable */ description?: string; /** * * @type {string} * @memberof ApiVariable */ format?: ApiVariableFormatEnum; /** * * @type {string} * @memberof ApiVariable */ type?: ApiVariableTypeEnum; /** * * @type {boolean} * @memberof ApiVariable */ estDonneePublique?: boolean; /** * * @type {boolean} * @memberof ApiVariable */ estDonneePersonnelle?: boolean; /** * * @type {boolean} * @memberof ApiVariable */ estDonneeSensible?: boolean; /** * * @type {boolean} * @memberof ApiVariable */ estDonneeEditable?: boolean; /** * * @type {string} * @memberof ApiVariable */ dateCreation?: string; } /** * @export * @enum {string} */ export declare enum ApiVariableFormatEnum { Libre = "libre" } /** * @export * @enum {string} */ export declare enum ApiVariableTypeEnum { Coproprietaire = "coproprietaire", Contrat = "contrat", Copro = "copro", Travaux = "travaux", Lot = "lot", Contact = "contact", Envoi = "envoi", Fournisseur = "fournisseur", Salaire = "salaire", Salarie = "salarie", Cotisation = "cotisation", Collecteur = "collecteur", Servitude = "servitude", Locataire = "locataire", Cle = "cle", Document = "document", Exercice = "exercice", Intervention = "intervention", Mutation = "mutation", Projet = "projet", AppelOffres = "appel-offres", PlanComptable = "plan-comptable", Preference = "preference", Compte = "compte", AdfsEcheancier = "adfs-echeancier", JeuEcriture = "jeu-ecriture", Transaction = "transaction", Reglement = "reglement", Encaissement = "encaissement", Facture = "facture", Assemblee = "assemblee", Produit = "produit", Transfert = "transfert", Ecriture = "ecriture" } /** * * @export * @interface AppelOffre */ export interface AppelOffre { /** * * @type {number} * @memberof AppelOffre */ id?: number; /** * * @type {string} * @memberof AppelOffre */ libelle?: string; /** * * @type {string} * @memberof AppelOffre */ statut?: AppelOffreStatutEnum; /** * * @type {string} * @memberof AppelOffre */ type?: AppelOffreTypeEnum; /** * * @type {string} * @memberof AppelOffre */ note?: string; /** * * @type {Array} * @memberof AppelOffre */ equipements?: Array; /** * * @type {Contrat} * @memberof AppelOffre */ contrat?: Contrat; /** * * @type {Intervention} * @memberof AppelOffre */ intervention?: Intervention; /** * * @type {Travaux} * @memberof AppelOffre */ travaux?: Travaux; /** * * @type {string} * @memberof AppelOffre */ dateCreation?: string; } /** * @export * @enum {string} */ export declare enum AppelOffreStatutEnum { Ouvert = "ouvert", Archiv = "archiv\u00E9", SoumettreLag = "soumettre \u00E0 l'ag", Clotur = "clotur\u00E9" } /** * @export * @enum {string} */ export declare enum AppelOffreTypeEnum { TravauxImportant = "TravauxImportant", TravauxPetits = "TravauxPetits", Contrat = "Contrat", Autre = "Autre" } /** * * @export * @interface Assemblee */ export interface Assemblee { /** * * @type {number} * @memberof Assemblee */ id?: number; /** * * @type {string} * @memberof Assemblee */ libelle?: string; /** * * @type {string} * @memberof Assemblee */ type?: string; /** * * @type {string} * @memberof Assemblee */ statut?: string; /** * * @type {boolean} * @memberof Assemblee */ estAvecVotes?: boolean; /** * * @type {Array} * @memberof Assemblee */ acces?: Array; /** * * @type {string} * @memberof Assemblee */ datePrevisionnelle?: string; /** * * @type {string} * @memberof Assemblee */ dateReelle?: string; /** * * @type {string} * @memberof Assemblee */ dateEnvoiPv?: string; /** * * @type {string} * @memberof Assemblee */ dateFermeture?: string; /** * * @type {Array} * @memberof Assemblee */ exercices?: Array; /** * * @type {Array} * @memberof Assemblee */ documents?: Array; /** * * @type {Array} * @memberof Assemblee */ presences?: Array; /** * * @type {Array} * @memberof Assemblee */ resolutions?: Array; /** * * @type {string} * @memberof Assemblee */ dateCreation?: string; } /** * * @export * @interface AssembleeAcces */ export interface AssembleeAcces { /** * * @type {string} * @memberof AssembleeAcces */ libelle?: string; /** * * @type {string} * @memberof AssembleeAcces */ type?: AssembleeAccesTypeEnum; /** * * @type {string} * @memberof AssembleeAcces */ description?: string; /** * * @type {string} * @memberof AssembleeAcces */ procedure?: string; } /** * @export * @enum {string} */ export declare enum AssembleeAccesTypeEnum { Physique = "physique", Visio = "visio", Audio = "audio", Autre = "autre" } /** * * @export * @interface AssembleePresence */ export interface AssembleePresence { /** * * @type {string} * @memberof AssembleePresence */ representant?: string; /** * * @type {string} * @memberof AssembleePresence */ representantAdresse?: string; /** * * @type {string} * @memberof AssembleePresence */ type?: AssembleePresenceTypeEnum; /** * * @type {number} * @memberof AssembleePresence */ idPremiereResolution?: number; /** * * @type {number} * @memberof AssembleePresence */ idDerniereResolution?: number; /** * * @type {string} * @memberof AssembleePresence */ dateArrivee?: string; /** * * @type {string} * @memberof AssembleePresence */ dateDepart?: string; /** * * @type {Coproprietaire} * @memberof AssembleePresence */ coproprietaire?: Coproprietaire; } /** * @export * @enum {string} */ export declare enum AssembleePresenceTypeEnum { Physique = "physique", Visio = "visio", Audio = "audio", Correspondance = "correspondance", Autre = "autre" } /** * * @export * @interface AssembleeResolution */ export interface AssembleeResolution { /** * * @type {number} * @memberof AssembleeResolution */ id?: number; /** * * @type {Cle} * @memberof AssembleeResolution */ cle?: Cle; /** * * @type {number} * @memberof AssembleeResolution */ numero?: number; /** * * @type {number} * @memberof AssembleeResolution */ numeroReference?: number; /** * * @type {string} * @memberof AssembleeResolution */ libelle?: string; /** * * @type {string} * @memberof AssembleeResolution */ statut?: string; /** * * @type {string} * @memberof AssembleeResolution */ majorite?: AssembleeResolutionMajoriteEnum; /** * * @type {boolean} * @memberof AssembleeResolution */ estVotee?: boolean; /** * * @type {boolean} * @memberof AssembleeResolution */ estAcceptee?: boolean; /** * * @type {boolean} * @memberof AssembleeResolution */ estSansObjet?: boolean; /** * * @type {boolean} * @memberof AssembleeResolution */ estRevote?: boolean; /** * * @type {boolean} * @memberof AssembleeResolution */ estRevotable?: boolean; /** * * @type {boolean} * @memberof AssembleeResolution */ estObligatoire?: boolean; /** * * @type {string} * @memberof AssembleeResolution */ commentaire?: string; /** * * @type {string} * @memberof AssembleeResolution */ contenuFinal?: string; /** * * @type {string} * @memberof AssembleeResolution */ contenuVariabilise?: string; /** * * @type {Array} * @memberof AssembleeResolution */ historique?: Array; /** * * @type {AssembleeResolution} * @memberof AssembleeResolution */ resolutionRevote?: AssembleeResolution; /** * * @type {Array} * @memberof AssembleeResolution */ documents?: Array; /** * * @type {Array} * @memberof AssembleeResolution */ sousResolutions?: Array; /** * * @type {Array} * @memberof AssembleeResolution */ votesResolution?: Array; /** * * @type {string} * @memberof AssembleeResolution */ dateCreation?: string; } /** * @export * @enum {string} */ export declare enum AssembleeResolutionMajoriteEnum { SansVote = "sans vote", Absolue = "absolue", Simple = "simple", Unanimit = "unanimit\u00E9", Double = "double", DoubleRevote = "double revot\u00E9e", AbsolueBelgique = "absolue (belgique)", DeuxTiersBelgique = "deux-tiers (belgique)", TroisQuartsBelgique = "trois-quarts (belgique)", QuatreCinquimesBelgique = "quatre-cinqui\u00E8mes (belgique)", UnanimitBelgique = "unanimit\u00E9 (belgique)", UnanimitPrsentsReprsentsBelgique = "unanimit\u00E9 pr\u00E9sents repr\u00E9sent\u00E9s (belgique)" } /** * * @export * @interface AssembleeVote */ export interface AssembleeVote { /** * * @type {number} * @memberof AssembleeVote */ id?: number; /** * * @type {string} * @memberof AssembleeVote */ vote?: string; /** * * @type {number} * @memberof AssembleeVote */ tantiemes?: number; /** * * @type {Coproprietaire} * @memberof AssembleeVote */ coproprietaire?: Coproprietaire; } /** * * @export * @interface Batiment */ export interface Batiment { /** * * @type {number} * @memberof Batiment */ id?: number; /** * * @type {string} * @memberof Batiment */ libelle?: string; } /** * * @export * @interface Cle */ export interface Cle { /** * * @type {number} * @memberof Cle */ id?: number; /** * * @type {string} * @memberof Cle */ libelle?: string; /** * * @type {string} * @memberof Cle */ type?: CleTypeEnum; /** * * @type {number} * @memberof Cle */ tantiemes?: number; /** * * @type {string} * @memberof Cle */ dateCreation?: string; /** * * @type {Array} * @memberof Cle */ tantiemesParLot?: Array; } /** * @export * @enum {string} */ export declare enum CleTypeEnum { General = "general", Consommation = "consommation", Travaux = "travaux", CompteurFuel = "compteur-fuel", CompteurElectricite = "compteur-electricite", CompteurEau = "compteur-eau", CompteurGaz = "compteur-gaz", CompteurRechauffementEau = "compteur-rechauffement-eau", CompteurChauffage = "compteur-chauffage", Avances = "avances", AvancesTravaux = "avances-travaux", Ascenceur = "ascenceur", Batiment = "batiment", Escalier = "escalier", SousSol = "sous-sol", ChargesChauffage = "charges-chauffage", Inconnu = "inconnu" } /** * * @export * @interface CleTantiemesParLot */ export interface CleTantiemesParLot { /** * * @type {number} * @memberof CleTantiemesParLot */ id?: number; /** * * @type {number} * @memberof CleTantiemesParLot */ tantiemes?: number; /** * * @type {Lot} * @memberof CleTantiemesParLot */ lot?: Lot; } /** * * @export * @interface Collecteur */ export interface Collecteur { /** * * @type {number} * @memberof Collecteur */ id?: number; /** * * @type {string} * @memberof Collecteur */ libelle?: string; /** * * @type {string} * @memberof Collecteur */ libelleComplement?: string; /** * * @type {string} * @memberof Collecteur */ referenceUnique?: string; /** * * @type {string} * @memberof Collecteur */ destination?: string; /** * * @type {string} * @memberof Collecteur */ bic?: string; /** * * @type {string} * @memberof Collecteur */ iban?: string; /** * * @type {Array} * @memberof Collecteur */ documents?: Array; /** * * @type {string} * @memberof Collecteur */ langue?: CollecteurLangueEnum; /** * * @type {string} * @memberof Collecteur */ note?: string; /** * * @type {string} * @memberof Collecteur */ dateCreation?: string; } /** * @export * @enum {string} */ export declare enum CollecteurLangueEnum { FR = "FR", NL = "NL", EN = "EN", DE = "DE" } /** * * @export * @interface CollecteurDocuments */ export interface CollecteurDocuments { /** * * @type {number} * @memberof CollecteurDocuments */ id?: number; /** * * @type {string} * @memberof CollecteurDocuments */ dateEmission?: string; /** * * @type {string} * @memberof CollecteurDocuments */ dateCreation?: string; /** * * @type {Document} * @memberof CollecteurDocuments */ document?: Document; } /** * * @export * @interface Compte */ export interface Compte { /** * * @type {number} * @memberof Compte */ id?: number; /** * * @type {string} * @memberof Compte */ libelle?: string; /** * * @type {string} * @memberof Compte */ libelleComplement?: string; /** * * @type {string} * @memberof Compte */ referenceUnique?: string; /** * * @type {string} * @memberof Compte */ destination?: string; /** * * @type {string} * @memberof Compte */ titulaire?: string; /** * * @type {string} * @memberof Compte */ mandataire?: string; /** * * @type {string} * @memberof Compte */ bic?: string; /** * * @type {string} * @memberof Compte */ iban?: string; /** * * @type {string} * @memberof Compte */ ics?: string; /** * * @type {boolean} * @memberof Compte */ estActif?: boolean; /** * * @type {boolean} * @memberof Compte */ estOperationsCourantes?: boolean; /** * * @type {PlanComptable} * @memberof Compte */ compte5120?: PlanComptable; /** * * @type {Array} * @memberof Compte */ releves?: Array; /** * * @type {string} * @memberof Compte */ note?: string; /** * * @type {Array} * @memberof Compte */ documents?: Array; /** * * @type {string} * @memberof Compte */ dateCreation?: string; } /** * * @export * @interface CompteDocuments */ export interface CompteDocuments { /** * * @type {number} * @memberof CompteDocuments */ id?: number; /** * * @type {Document} * @memberof CompteDocuments */ document?: Document; } /** * * @export * @interface CompteReleve */ export interface CompteReleve { /** * * @type {number} * @memberof CompteReleve */ montant?: number; /** * * @type {string} * @memberof CompteReleve */ date?: string; } /** * * @export * @interface Contact */ export interface Contact { /** * * @type {number} * @memberof Contact */ id?: number; /** * * @type {string} * @memberof Contact */ prenom?: string; /** * * @type {string} * @memberof Contact */ nom?: string; /** * * @type {string} * @memberof Contact */ adresse?: string; /** * * @type {string} * @memberof Contact */ cp?: string; /** * * @type {string} * @memberof Contact */ ville?: string; /** * * @type {string} * @memberof Contact */ pays?: string; /** * * @type {string} * @memberof Contact */ tel?: string; /** * * @type {string} * @memberof Contact */ mobile?: string; /** * * @type {string} * @memberof Contact */ mail?: string; /** * * @type {string} * @memberof Contact */ langue?: ContactLangueEnum; } /** * @export * @enum {string} */ export declare enum ContactLangueEnum { FR = "FR", NL = "NL" } /** * * @export * @interface Contrat */ export interface Contrat { /** * * @type {number} * @memberof Contrat */ id?: number; /** * * @type {string} * @memberof Contrat */ libelle?: string; /** * * @type {string} * @memberof Contrat */ type?: string; /** * * @type {string} * @memberof Contrat */ reference?: string; /** * * @type {string} * @memberof Contrat */ dateDebut?: string; /** * * @type {string} * @memberof Contrat */ dateFin?: string; /** * * @type {string} * @memberof Contrat */ dateCreation?: string; } /** * * @export * @interface Copro */ export interface Copro { /** * * @type {number} * @memberof Copro */ id?: number; /** * * @type {string} * @memberof Copro */ libelle?: string; /** * * @type {CoproAdresse} * @memberof Copro */ adresse?: CoproAdresse; /** * * @type {Array} * @memberof Copro */ exercices?: Array; /** * * @type {string} * @memberof Copro */ statut?: CoproStatutEnum; /** * * @type {string} * @memberof Copro */ dateCreation?: string; /** * * @type {CoproInfo} * @memberof Copro */ infos?: CoproInfo; /** * * @type {Batiment} * @memberof Copro */ bati?: Batiment; } /** * @export * @enum {string} */ export declare enum CoproStatutEnum { Active = "active", Cloture = "clotur\u00E9e" } /** * * @export * @interface CoproAdresse */ export interface CoproAdresse { /** * * @type {string} * @memberof CoproAdresse */ adresse?: string; /** * * @type {string} * @memberof CoproAdresse */ ville?: string; /** * * @type {string} * @memberof CoproAdresse */ codePostal?: string; /** * * @type {string} * @memberof CoproAdresse */ pays?: string; /** * * @type {string} * @memberof CoproAdresse */ latitude?: string; /** * * @type {string} * @memberof CoproAdresse */ longitude?: string; } /** * * @export * @interface CoproIdCoproTypeAssociationIdAssociationVariableIdVariableValeurJsonVariableValeur */ export interface CoproIdCoproTypeAssociationIdAssociationVariableIdVariableValeurJsonVariableValeur { /** * * @type {string} * @memberof CoproIdCoproTypeAssociationIdAssociationVariableIdVariableValeurJsonVariableValeur */ valeur?: string; } /** * * @export * @interface CoproInfo */ export interface CoproInfo { /** * * @type {boolean} * @memberof CoproInfo */ isAsl?: boolean; /** * * @type {boolean} * @memberof CoproInfo */ isBelge?: boolean; /** * * @type {string} * @memberof CoproInfo */ langue?: CoproInfoLangueEnum; } /** * @export * @enum {string} */ export declare enum CoproInfoLangueEnum { FR = "FR", NL = "NL", EN = "EN", DE = "DE" } /** * * @export * @interface Coproprietaire */ export interface Coproprietaire { /** * * @type {number} * @memberof Coproprietaire */ id?: number; /** * * @type {string} * @memberof Coproprietaire */ libelle?: string; /** * * @type {string} * @memberof Coproprietaire */ rubrique?: string; /** * * @type {number} * @memberof Coproprietaire */ solde?: number; /** * * @type {string} * @memberof Coproprietaire */ type?: string; /** * * @type {Array} * @memberof Coproprietaire */ lots?: Array; /** * * @type {string} * @memberof Coproprietaire */ langue?: CoproprietaireLangueEnum; /** * * @type {string} * @memberof Coproprietaire */ dateCreation?: string; } /** * @export * @enum {string} */ export declare enum CoproprietaireLangueEnum { FR = "FR", NL = "NL", EN = "EN", DE = "DE" } /** * * @export * @interface Cotisation */ export interface Cotisation { /** * * @type {number} * @memberof Cotisation */ id?: number; /** * * @type {string} * @memberof Cotisation */ libelle?: string; /** * * @type {Exercice} * @memberof Cotisation */ exercice?: Exercice; /** * * @type {Array} * @memberof Cotisation */ details?: Array; /** * * @type {Array} * @memberof Cotisation */ documents?: Array; /** * * @type {string} * @memberof Cotisation */ referenceUnique?: string; /** * * @type {number} * @memberof Cotisation */ montant?: number; /** * * @type {number} * @memberof Cotisation */ montantRegle?: number; /** * * @type {string} * @memberof Cotisation */ date?: string; /** * * @type {string} * @memberof Cotisation */ datePiece?: string; /** * * @type {string} * @memberof Cotisation */ dateCreation?: string; /** * * @type {boolean} * @memberof Cotisation */ estSoldee?: boolean; /** * * @type {boolean} * @memberof Cotisation */ estAcquittee?: boolean; /** * * @type {boolean} * @memberof Cotisation */ estModifiable?: boolean; /** * * @type {boolean} * @memberof Cotisation */ estSupprimable?: boolean; /** * * @type {Validation} * @memberof Cotisation */ validation?: Validation; } /** * * @export * @interface CotisationDetail */ export interface CotisationDetail { /** * * @type {number} * @memberof CotisationDetail */ id?: number; /** * * @type {string} * @memberof CotisationDetail */ libelle?: string; /** * * @type {number} * @memberof CotisationDetail */ montant?: number; /** * * @type {string} * @memberof CotisationDetail */ dateDebut?: string; /** * * @type {string} * @memberof CotisationDetail */ dateFin?: string; } /** * * @export * @interface CstModePaiement */ export interface CstModePaiement { /** * * @type {ModePaiement} * @memberof CstModePaiement */ id?: ModePaiement; /** * * @type {string} * @memberof CstModePaiement */ libelle?: string; } /** * * @export * @interface CstPlanComptable */ export interface CstPlanComptable { /** * * @type {number} * @memberof CstPlanComptable */ id?: number; /** * * @type {string} * @memberof CstPlanComptable */ libelle?: string; /** * * @type {string} * @memberof CstPlanComptable */ compte?: string; /** * * @type {string} * @memberof CstPlanComptable */ rubrique?: string; } /** * * @export * @interface CstTypeEquipement */ export interface CstTypeEquipement { /** * * @type {number} * @memberof CstTypeEquipement */ id?: number; /** * * @type {string} * @memberof CstTypeEquipement */ libelle?: string; /** * * @type {string} * @memberof CstTypeEquipement */ reference?: string; } /** * * @export * @interface CstTypeLot */ export interface CstTypeLot { /** * * @type {TypeLot} * @memberof CstTypeLot */ id?: TypeLot; /** * * @type {string} * @memberof CstTypeLot */ libelle?: string; } /** * * @export * @interface DepotComptable */ export interface DepotComptable { /** * * @type {number} * @memberof DepotComptable */ id?: number; /** * * @type {string} * @memberof DepotComptable */ reference?: string; /** * * @type {string} * @memberof DepotComptable */ type?: DepotComptableTypeEnum; /** * * @type {PlanComptable} * @memberof DepotComptable */ planComptable?: PlanComptable; /** * * @type {string} * @memberof DepotComptable */ date?: string; /** * * @type {string} * @memberof DepotComptable */ dateCreation?: string; /** * * @type {boolean} * @memberof DepotComptable */ estEnBanque?: boolean; /** * * @type {boolean} * @memberof DepotComptable */ estSupprimable?: boolean; /** * * @type {Array} * @memberof DepotComptable */ details?: Array; } /** * @export * @enum {string} */ export declare enum DepotComptableTypeEnum { RemiseDeCheques = "remise-de-cheques", Prelevement = "prelevement" } /** * * @export * @interface Document */ export interface Document { /** * * @type {number} * @memberof Document */ id?: number; /** * * @type {string} * @memberof Document */ libelle?: string; /** * * @type {string} * @memberof Document */ type?: string; /** * * @type {Array} * @memberof Document */ tags?: Array; /** * * @type {Array} * @memberof Document */ partages?: Array; /** * Url pour le contenu principal * @type {string} * @memberof Document */ url?: string; /** * Url pour le contenu alternatif * @type {string} * @memberof Document */ urlAlt?: string; /** * * @type {string} * @memberof Document */ dateCreation?: string; } /** * * @export * @interface EditApiVariable */ export interface EditApiVariable { /** * * @type {string} * @memberof EditApiVariable */ libelle?: string; /** * * @type {string} * @memberof EditApiVariable */ description?: string; /** * * @type {boolean} * @memberof EditApiVariable */ publique?: boolean; /** * * @type {boolean} * @memberof EditApiVariable */ personnelle?: boolean; /** * * @type {boolean} * @memberof EditApiVariable */ sensible?: boolean; /** * * @type {boolean} * @memberof EditApiVariable */ editable?: boolean; } /** * * @export * @interface EditAssemblee */ export interface EditAssemblee { /** * * @type {string} * @memberof EditAssemblee */ type?: EditAssembleeTypeEnum; /** * * @type {number} * @memberof EditAssemblee */ avecVotes?: EditAssembleeAvecVotesEnum; /** * * @type {Array} * @memberof EditAssemblee */ exercices?: Array; /** * * @type {Array} * @memberof EditAssemblee */ acces?: Array; /** * * @type {string} * @memberof EditAssemblee */ libelle?: string; /** * * @type {string} * @memberof EditAssemblee */ dateReelle?: string; /** * * @type {string} * @memberof EditAssemblee */ dateFermeture?: string; /** * * @type {string} * @memberof EditAssemblee */ distributionPouvoir?: EditAssembleeDistributionPouvoirEnum; /** * * @type {string} * @memberof EditAssemblee */ note?: string; } /** * @export * @enum {string} */ export declare enum EditAssembleeTypeEnum { Ordinaire = "ordinaire", Extraordinaire = "extraordinaire", Constitutive = "constitutive" } /** * @export * @enum {string} */ export declare enum EditAssembleeAvecVotesEnum { NUMBER_0 = 0, NUMBER_1 = 1 } /** * @export * @enum {string} */ export declare enum EditAssembleeDistributionPouvoirEnum { PresidentCs = "president-cs", MembreCs = "membre-cs", PresidentSeance = "president-seance" } /** * * @export * @interface EditAssembleePresence */ export interface EditAssembleePresence { /** * Copropriétaire a consulter pour déterminer la présence * @type {number} * @memberof EditAssembleePresence */ coproprietaire?: number; /** * Résolution a consulter pour déterminer la présence * @type {number} * @memberof EditAssembleePresence */ resolution?: number; /** * * @type {number} * @memberof EditAssembleePresence */ premiereResolution?: number; /** * * @type {number} * @memberof EditAssembleePresence */ derniereResolution?: number; /** * * @type {string} * @memberof EditAssembleePresence */ type?: EditAssembleePresenceTypeEnum; /** * * @type {string} * @memberof EditAssembleePresence */ dateDepart?: string; /** * * @type {string} * @memberof EditAssembleePresence */ dateArrivee?: string; /** * * @type {string} * @memberof EditAssembleePresence */ representant?: string; /** * * @type {string} * @memberof EditAssembleePresence */ representantAdresse?: string; /** * * @type {string} * @memberof EditAssembleePresence */ dateReceptionVPC?: string; } /** * @export * @enum {string} */ export declare enum EditAssembleePresenceTypeEnum { Physique = "physique", Visio = "visio", Audio = "audio", Correspondance = "correspondance", Autre = "autre" } /** * * @export * @interface EditAssembleeResolution */ export interface EditAssembleeResolution { /** * * @type {string} * @memberof EditAssembleeResolution */ libelle?: string; /** * * @type {string} * @memberof EditAssembleeResolution */ contenu?: string; /** * * @type {number} * @memberof EditAssembleeResolution */ numero?: number; /** * * @type {number} * @memberof EditAssembleeResolution */ cle?: number; /** * * @type {string} * @memberof EditAssembleeResolution */ majorite?: EditAssembleeResolutionMajoriteEnum; /** * * @type {number} * @memberof EditAssembleeResolution */ resolutionParente?: number; /** * * @type {number} * @memberof EditAssembleeResolution */ revotable?: EditAssembleeResolutionRevotableEnum; } /** * @export * @enum {string} */ export declare enum EditAssembleeResolutionMajoriteEnum { SansVote = "sans vote", Absolue = "absolue", Simple = "simple", Unanimit = "unanimit\u00E9", Double = "double", DoubleRevote = "double revot\u00E9e", AbsolueBelgique = "absolue (belgique)", DeuxTiersBelgique = "deux-tiers (belgique)", TroisQuartsBelgique = "trois-quarts (belgique)", QuatreCinquimesBelgique = "quatre-cinqui\u00E8mes (belgique)", UnanimitBelgique = "unanimit\u00E9 (belgique)", UnanimitPrsentsReprsentsBelgique = "unanimit\u00E9 pr\u00E9sents repr\u00E9sent\u00E9s (belgique)" } /** * @export * @enum {string} */ export declare enum EditAssembleeResolutionRevotableEnum { NUMBER_0 = 0, NUMBER_1 = 1 } /** * * @export * @interface EditCollecteur */ export interface EditCollecteur { /** * * @type {string} * @memberof EditCollecteur */ referenceUnique?: string; /** * * @type {AnyType} * @memberof EditCollecteur */ libelle?: AnyType; /** * * @type {string} * @memberof EditCollecteur */ libelleComplement?: string; /** * * @type {string} * @memberof EditCollecteur */ langue?: EditCollecteurLangueEnum; /** * * @type {string} * @memberof EditCollecteur */ note?: string; /** * * @type {EditValidation} * @memberof EditCollecteur */ validation?: EditValidation; /** * * @type {string} * @memberof EditCollecteur */ bic?: string; /** * * @type {string} * @memberof EditCollecteur */ iban?: string; /** * * @type {Array} * @memberof EditCollecteur */ tags?: Array; } /** * @export * @enum {string} */ export declare enum EditCollecteurLangueEnum { FR = "FR", NL = "NL", EN = "EN", DE = "DE" } /** * * @export * @interface EditCompte */ export interface EditCompte { /** * * @type {string} * @memberof EditCompte */ libelle?: string; /** * * @type {string} * @memberof EditCompte */ libelleComplement?: string; /** * * @type {string} * @memberof EditCompte */ referenceUnique?: string; /** * * @type {string} * @memberof EditCompte */ dateMontantReel?: string; /** * * @type {number} * @memberof EditCompte */ montantReel?: number; /** * * @type {string} * @memberof EditCompte */ bic?: string; /** * * @type {string} * @memberof EditCompte */ iban?: string; /** * * @type {string} * @memberof EditCompte */ ics?: string; /** * * @type {string} * @memberof EditCompte */ note?: string; /** * * @type {Array} * @memberof EditCompte */ tags?: Array; } /** * * @export * @interface EditContrat */ export interface EditContrat { /** * * @type {string} * @memberof EditContrat */ libelle?: string; /** * * @type {Array} * @memberof EditContrat */ tags?: Array; /** * * @type {string} * @memberof EditContrat */ note?: string; } /** * * @export * @interface EditCotisation */ export interface EditCotisation { /** * * @type {string} * @memberof EditCotisation */ referenceUnique?: string; /** * * @type {string} * @memberof EditCotisation */ libelle?: string; /** * * @type {string} * @memberof EditCotisation */ note?: string; /** * * @type {string} * @memberof EditCotisation */ date?: string; /** * * @type {string} * @memberof EditCotisation */ datePiece?: string; /** * * @type {string} * @memberof EditCotisation */ dateLimite?: string; /** * * @type {string} * @memberof EditCotisation */ referenceComptable?: string; /** * * @type {EditValidation} * @memberof EditCotisation */ validation?: EditValidation; } /** * * @export * @interface EditDepotComptable */ export interface EditDepotComptable { /** * * @type {string} * @memberof EditDepotComptable */ libelle?: string; /** * * @type {string} * @memberof EditDepotComptable */ date?: string; /** * * @type {string} * @memberof EditDepotComptable */ reference?: string; /** * * @type {string} * @memberof EditDepotComptable */ note?: string; } /** * * @export * @interface EditEncaissement */ export interface EditEncaissement { /** * * @type {string} * @memberof EditEncaissement */ referenceUnique?: string; /** * * @type {string} * @memberof EditEncaissement */ libelle?: string; /** * * @type {string} * @memberof EditEncaissement */ note?: string; /** * * @type {string} * @memberof EditEncaissement */ date?: string; /** * * @type {string} * @memberof EditEncaissement */ referenceComptable?: string; /** * * @type {EditValidation} * @memberof EditEncaissement */ validation?: EditValidation; } /** * * @export * @interface EditFacture */ export interface EditFacture { /** * * @type {string} * @memberof EditFacture */ referenceUnique?: string; /** * * @type {string} * @memberof EditFacture */ libelle?: string; /** * * @type {string} * @memberof EditFacture */ note?: string; /** * * @type {string} * @memberof EditFacture */ date?: string; /** * * @type {string} * @memberof EditFacture */ datePiece?: string; /** * * @type {string} * @memberof EditFacture */ dateLimite?: string; /** * * @type {string} * @memberof EditFacture */ referenceComptable?: string; /** * * @type {EditValidation} * @memberof EditFacture */ validation?: EditValidation; } /** * * @export * @interface EditFournisseur */ export interface EditFournisseur { /** * * @type {string} * @memberof EditFournisseur */ referenceUnique?: string; /** * * @type {string} * @memberof EditFournisseur */ libelle?: string; /** * * @type {string} * @memberof EditFournisseur */ langue?: EditFournisseurLangueEnum; /** * * @type {string} * @memberof EditFournisseur */ note?: string; /** * * @type {EditValidation} * @memberof EditFournisseur */ validation?: EditValidation; /** * * @type {string} * @memberof EditFournisseur */ bic?: string; /** * * @type {string} * @memberof EditFournisseur */ iban?: string; /** * * @type {Array} * @memberof EditFournisseur */ tags?: Array; } /** * @export * @enum {string} */ export declare enum EditFournisseurLangueEnum { FR = "FR", NL = "NL", EN = "EN", DE = "DE" } /** * * @export * @interface EditIntervention */ export interface EditIntervention { /** * * @type {string} * @memberof EditIntervention */ libelle?: string; /** * * @type {Array} * @memberof EditIntervention */ tags?: Array; /** * * @type {string} * @memberof EditIntervention */ note?: string; /** * * @type {string} * @memberof EditIntervention */ informations?: string; /** * * @type {string} * @memberof EditIntervention */ contenu?: string; /** * * @type {string} * @memberof EditIntervention */ date?: string; } /** * * @export * @interface EditRepartition */ export interface EditRepartition { /** * * @type {number} * @memberof EditRepartition */ type?: number; /** * * @type {number} * @memberof EditRepartition */ cle?: number; } /** * * @export * @interface EditSalaire */ export interface EditSalaire { /** * * @type {string} * @memberof EditSalaire */ referenceUnique?: string; /** * * @type {string} * @memberof EditSalaire */ libelle?: string; /** * * @type {string} * @memberof EditSalaire */ note?: string; /** * * @type {string} * @memberof EditSalaire */ date?: string; /** * * @type {string} * @memberof EditSalaire */ datePiece?: string; /** * * @type {string} * @memberof EditSalaire */ dateLimite?: string; /** * * @type {string} * @memberof EditSalaire */ referenceComptable?: string; /** * * @type {EditValidation} * @memberof EditSalaire */ validation?: EditValidation; } /** * * @export * @interface EditSalarie */ export interface EditSalarie { /** * * @type {string} * @memberof EditSalarie */ referenceUnique?: string; /** * * @type {AnyType} * @memberof EditSalarie */ libelle?: AnyType; /** * * @type {string} * @memberof EditSalarie */ libelleComplement?: string; /** * * @type {string} * @memberof EditSalarie */ langue?: EditSalarieLangueEnum; /** * * @type {string} * @memberof EditSalarie */ note?: string; /** * * @type {EditValidation} * @memberof EditSalarie */ validation?: EditValidation; /** * * @type {string} * @memberof EditSalarie */ bic?: string; /** * * @type {string} * @memberof EditSalarie */ iban?: string; /** * * @type {Array} * @memberof EditSalarie */ tags?: Array; } /** * @export * @enum {string} */ export declare enum EditSalarieLangueEnum { FR = "FR", NL = "NL", EN = "EN", DE = "DE" } /** * * @export * @interface EditTravaux */ export interface EditTravaux { /** * * @type {string} * @memberof EditTravaux */ libelle?: string; /** * * @type {string} * @memberof EditTravaux */ note?: string; /** * * @type {string} * @memberof EditTravaux */ type?: string; /** * * @type {string} * @memberof EditTravaux */ description?: string; } /** * * @export * @interface EditValidation */ export interface EditValidation { /** * * @type {EditValidationComptable} * @memberof EditValidation */ comptable?: EditValidationComptable; /** * * @type {EditValidationComptable} * @memberof EditValidation */ administrative?: EditValidationComptable; /** * * @type {EditValidationComptable} * @memberof EditValidation */ metier?: EditValidationComptable; } /** * * @export * @interface EditValidationComptable */ export interface EditValidationComptable { /** * * @type {string} * @memberof EditValidationComptable */ statut?: EditValidationComptableStatutEnum; /** * * @type {string} * @memberof EditValidationComptable */ description?: string; } /** * @export * @enum {string} */ export declare enum EditValidationComptableStatutEnum { Indfini = "ind\u00E9fini", Valider = "\u00E0 valider", Valid = "valid\u00E9" } /** * * @export * @interface Encaissement */ export interface Encaissement { /** * * @type {number} * @memberof Encaissement */ id?: number; /** * * @type {string} * @memberof Encaissement */ libelle?: string; /** * * @type {CstModePaiement} * @memberof Encaissement */ modePaiement?: CstModePaiement; /** * * @type {Exercice} * @memberof Encaissement */ exercice?: Exercice; /** * * @type {Array} * @memberof Encaissement */ details?: Array; /** * * @type {Array} * @memberof Encaissement */ documents?: Array; /** * * @type {Array} * @memberof Encaissement */ coproprietaire?: Array; /** * * @type {PlanComptable} * @memberof Encaissement */ planComptable?: PlanComptable; /** * * @type {Array} * @memberof Encaissement */ contact?: Array; /** * * @type {number} * @memberof Encaissement */ montant?: number; /** * * @type {string} * @memberof Encaissement */ date?: string; /** * * @type {string} * @memberof Encaissement */ dateCreation?: string; /** * * @type {boolean} * @memberof Encaissement */ estModifiable?: boolean; /** * * @type {boolean} * @memberof Encaissement */ estSupprimable?: boolean; /** * * @type {boolean} * @memberof Encaissement */ estEnBanque?: boolean; /** * * @type {Validation} * @memberof Encaissement */ validation?: Validation; } /** * * @export * @interface EncaissementDetail */ export interface EncaissementDetail { /** * * @type {number} * @memberof EncaissementDetail */ id?: number; /** * * @type {string} * @memberof EncaissementDetail */ libelle?: string; /** * * @type {number} * @memberof EncaissementDetail */ montant?: number; /** * * @type {string} * @memberof EncaissementDetail */ type?: EncaissementDetailTypeEnum; /** * * @type {Lot} * @memberof EncaissementDetail */ lot?: Lot; } /** * @export * @enum {string} */ export declare enum EncaissementDetailTypeEnum { _4501 = "4501", _4502 = "4502", _4503 = "4503", _4504 = "4504", _4505 = "4505" } /** * * @export * @interface Envoi */ export interface Envoi { /** * * @type {number} * @memberof Envoi */ id?: number; /** * * @type {string} * @memberof Envoi */ libelle?: string; /** * * @type {string} * @memberof Envoi */ mode?: EnvoiModeEnum; /** * * @type {string} * @memberof Envoi */ dateEnvoi?: string; /** * * @type {string} * @memberof Envoi */ dateCreation?: string; /** * * @type {Array} * @memberof Envoi */ contacts?: Array; /** * * @type {Array} * @memberof Envoi */ documents?: Array; } /** * @export * @enum {string} */ export declare enum EnvoiModeEnum { Courrier = "courrier", Mail = "mail" } /** * * @export * @interface Equipement */ export interface Equipement { /** * * @type {number} * @memberof Equipement */ id?: number; /** * * @type {string} * @memberof Equipement */ libelle?: string; /** * * @type {string} * @memberof Equipement */ dateDebut?: string; /** * * @type {string} * @memberof Equipement */ dateFin?: string; /** * * @type {CstTypeEquipement} * @memberof Equipement */ type?: CstTypeEquipement; /** * * @type {string} * @memberof Equipement */ note?: string; /** * * @type {Array} * @memberof Equipement */ documents?: Array; /** * * @type {Batiment} * @memberof Equipement */ bati?: Batiment; /** * * @type {Cle} * @memberof Equipement */ cle?: Cle; /** * * @type {Array} * @memberof Equipement */ contrats?: Array; /** * * @type {Array} * @memberof Equipement */ interventions?: Array; /** * * @type {string} * @memberof Equipement */ dateCreation?: string; } /** * * @export * @interface Exercice */ export interface Exercice { /** * * @type {number} * @memberof Exercice */ id?: number; /** * * @type {string} * @memberof Exercice */ libelle?: string; /** * * @type {string} * @memberof Exercice */ dateDeDebut?: string; /** * * @type {string} * @memberof Exercice */ dateDeFin?: string; /** * Si l\'exercice comprends la date du jour * @type {boolean} * @memberof Exercice */ estEnCours?: boolean; /** * Si l\'exercice est cloturé * @type {boolean} * @memberof Exercice */ estCloture?: boolean; /** * Si aucune opération comptable ne peut être opérée sur l\'exercice * @type {boolean} * @memberof Exercice */ estBloque?: boolean; } /** * * @export * @interface ExerciceEcriture */ export interface ExerciceEcriture { /** * * @type {number} * @memberof ExerciceEcriture */ id?: number; /** * * @type {string} * @memberof ExerciceEcriture */ libelle?: string; /** * * @type {number} * @memberof ExerciceEcriture */ credit?: number; /** * * @type {number} * @memberof ExerciceEcriture */ debit?: number; /** * * @type {PlanComptable} * @memberof ExerciceEcriture */ planComptable?: PlanComptable; } /** * * @export * @interface ExerciceJeu */ export interface ExerciceJeu { /** * * @type {number} * @memberof ExerciceJeu */ id?: number; /** * * @type {string} * @memberof ExerciceJeu */ libelle?: string; /** * * @type {string} * @memberof ExerciceJeu */ date?: string; /** * * @type {string} * @memberof ExerciceJeu */ idAssociation?: string; /** * * @type {string} * @memberof ExerciceJeu */ typeAssociation?: string; /** * * @type {Array} * @memberof ExerciceJeu */ ecritures?: Array; /** * * @type {string} * @memberof ExerciceJeu */ dateCreation?: string; } /** * * @export * @interface Facture */ export interface Facture { /** * * @type {number} * @memberof Facture */ id?: number; /** * * @type {string} * @memberof Facture */ libelle?: string; /** * * @type {Exercice} * @memberof Facture */ exercice?: Exercice; /** * * @type {Array} * @memberof Facture */ details?: Array; /** * * @type {Array} * @memberof Facture */ documents?: Array; /** * * @type {string} * @memberof Facture */ referenceUnique?: string; /** * * @type {number} * @memberof Facture */ montant?: number; /** * * @type {number} * @memberof Facture */ montantRegle?: number; /** * * @type {string} * @memberof Facture */ date?: string; /** * * @type {string} * @memberof Facture */ datePiece?: string; /** * * @type {string} * @memberof Facture */ dateCreation?: string; /** * * @type {boolean} * @memberof Facture */ estSoldee?: boolean; /** * * @type {boolean} * @memberof Facture */ estAcquittee?: boolean; /** * * @type {boolean} * @memberof Facture */ estModifiable?: boolean; /** * * @type {boolean} * @memberof Facture */ estSupprimable?: boolean; /** * * @type {Validation} * @memberof Facture */ validation?: Validation; } /** * * @export * @interface FactureDetail */ export interface FactureDetail { /** * * @type {number} * @memberof FactureDetail */ id?: number; /** * * @type {string} * @memberof FactureDetail */ libelle?: string; /** * * @type {number} * @memberof FactureDetail */ montant?: number; /** * * @type {number} * @memberof FactureDetail */ tva?: number; /** * * @type {string} * @memberof FactureDetail */ dateDebut?: string; /** * * @type {string} * @memberof FactureDetail */ dateFin?: string; } /** * * @export * @interface Fournisseur */ export interface Fournisseur { /** * * @type {number} * @memberof Fournisseur */ id?: number; /** * * @type {string} * @memberof Fournisseur */ referenceUnique?: string; /** * * @type {string} * @memberof Fournisseur */ libelle?: string; /** * * @type {string} * @memberof Fournisseur */ libelleComplement?: string; /** * * @type {string} * @memberof Fournisseur */ destination?: FournisseurDestinationEnum; /** * * @type {string} * @memberof Fournisseur */ bic?: string; /** * * @type {string} * @memberof Fournisseur */ iban?: string; /** * * @type {number} * @memberof Fournisseur */ solde?: number; /** * * @type {SuperFournisseur} * @memberof Fournisseur */ _super?: SuperFournisseur; /** * * @type {Array} * @memberof Fournisseur */ documents?: Array; /** * * @type {string} * @memberof Fournisseur */ langue?: FournisseurLangueEnum; /** * * @type {string} * @memberof Fournisseur */ note?: string; /** * * @type {string} * @memberof Fournisseur */ dateCreation?: string; } /** * @export * @enum {string} */ export declare enum FournisseurDestinationEnum { Autre = "autre", SecretariatSocial = "secretariat-social", Etat = "etat" } /** * @export * @enum {string} */ export declare enum FournisseurLangueEnum { FR = "FR", NL = "NL", EN = "EN", DE = "DE" } /** * * @export * @interface InlineObject */ export interface InlineObject { /** * * @type {AddApiVariable} * @memberof InlineObject */ variable?: AddApiVariable; } /** * * @export * @interface InlineObject1 */ export interface InlineObject1 { /** * * @type {CoproIdCoproTypeAssociationIdAssociationVariableIdVariableValeurJsonVariableValeur} * @memberof InlineObject1 */ variableValeur?: CoproIdCoproTypeAssociationIdAssociationVariableIdVariableValeurJsonVariableValeur; } /** * * @export * @interface InlineObject10 */ export interface InlineObject10 { /** * * @type {AddDepotComptable} * @memberof InlineObject10 */ depotComptabilite?: AddDepotComptable; } /** * * @export * @interface InlineObject11 */ export interface InlineObject11 { /** * * @type {AddTransfert} * @memberof InlineObject11 */ transfert?: AddTransfert; } /** * * @export * @interface InlineObject12 */ export interface InlineObject12 { /** * * @type {AddFacture} * @memberof InlineObject12 */ facture?: AddFacture; } /** * * @export * @interface InlineObject13 */ export interface InlineObject13 { /** * * @type {AddSalaire} * @memberof InlineObject13 */ salaire?: AddSalaire; } /** * * @export * @interface InlineObject14 */ export interface InlineObject14 { /** * * @type {AddCotisation} * @memberof InlineObject14 */ cotisation?: AddCotisation; } /** * * @export * @interface InlineObject15 */ export interface InlineObject15 { /** * * @type {AddEncaissement} * @memberof InlineObject15 */ encaissement?: AddEncaissement; } /** * * @export * @interface InlineObject2 */ export interface InlineObject2 { /** * * @type {AddCompte} * @memberof InlineObject2 */ collecteur?: AddCompte; } /** * * @export * @interface InlineObject3 */ export interface InlineObject3 { /** * * @type {EditCompte} * @memberof InlineObject3 */ compte?: EditCompte; } /** * * @export * @interface InlineObject4 */ export interface InlineObject4 { /** * * @type {EditFournisseur} * @memberof InlineObject4 */ fournisseur?: EditFournisseur; } /** * * @export * @interface InlineObject5 */ export interface InlineObject5 { /** * * @type {EditSalarie} * @memberof InlineObject5 */ salarie?: EditSalarie; } /** * * @export * @interface InlineObject6 */ export interface InlineObject6 { /** * * @type {EditCollecteur} * @memberof InlineObject6 */ collecteur?: EditCollecteur; } /** * * @export * @interface InlineObject7 */ export interface InlineObject7 { /** * * @type {AddFournisseur} * @memberof InlineObject7 */ fournisseur?: AddFournisseur; } /** * * @export * @interface InlineObject8 */ export interface InlineObject8 { /** * * @type {AddSalarie} * @memberof InlineObject8 */ salarie?: AddSalarie; } /** * * @export * @interface InlineObject9 */ export interface InlineObject9 { /** * * @type {AddCollecteur} * @memberof InlineObject9 */ collecteur?: AddCollecteur; } /** * * @export * @interface InlineResponse200 */ export interface InlineResponse200 { /** * * @type {Array} * @memberof InlineResponse200 */ message?: Array; } /** * * @export * @interface InlineResponse2001 */ export interface InlineResponse2001 { /** * * @type {number} * @memberof InlineResponse2001 */ id?: number; } /** * * @export * @interface InlineResponse2002 */ export interface InlineResponse2002 { /** * * @type {Envoi} * @memberof InlineResponse2002 */ message?: Envoi; } /** * * @export * @interface InlineResponse201 */ export interface InlineResponse201 { /** * * @type {ApiVariable} * @memberof InlineResponse201 */ message?: ApiVariable; } /** * * @export * @interface InlineResponse2011 */ export interface InlineResponse2011 { /** * * @type {Travaux} * @memberof InlineResponse2011 */ message?: Travaux; } /** * * @export * @interface InlineResponse20110 */ export interface InlineResponse20110 { /** * * @type {AssembleeVote} * @memberof InlineResponse20110 */ message?: AssembleeVote; } /** * * @export * @interface InlineResponse20111 */ export interface InlineResponse20111 { /** * * @type {DepotComptable} * @memberof InlineResponse20111 */ message?: DepotComptable; } /** * * @export * @interface InlineResponse20112 */ export interface InlineResponse20112 { /** * * @type {Transfert} * @memberof InlineResponse20112 */ message?: Transfert; } /** * * @export * @interface InlineResponse20113 */ export interface InlineResponse20113 { /** * * @type {Facture} * @memberof InlineResponse20113 */ message?: Facture; } /** * * @export * @interface InlineResponse20114 */ export interface InlineResponse20114 { /** * * @type {Salaire} * @memberof InlineResponse20114 */ message?: Salaire; } /** * * @export * @interface InlineResponse20115 */ export interface InlineResponse20115 { /** * * @type {Cotisation} * @memberof InlineResponse20115 */ message?: Cotisation; } /** * * @export * @interface InlineResponse20116 */ export interface InlineResponse20116 { /** * * @type {Encaissement} * @memberof InlineResponse20116 */ message?: Encaissement; } /** * * @export * @interface InlineResponse20117 */ export interface InlineResponse20117 { /** * * @type {Array} * @memberof InlineResponse20117 */ message?: Array; } /** * * @export * @interface InlineResponse2012 */ export interface InlineResponse2012 { /** * * @type {Compte} * @memberof InlineResponse2012 */ message?: Compte; } /** * * @export * @interface InlineResponse2013 */ export interface InlineResponse2013 { /** * * @type {Fournisseur} * @memberof InlineResponse2013 */ message?: Fournisseur; } /** * * @export * @interface InlineResponse2014 */ export interface InlineResponse2014 { /** * * @type {Salarie} * @memberof InlineResponse2014 */ message?: Salarie; } /** * * @export * @interface InlineResponse2015 */ export interface InlineResponse2015 { /** * * @type {Collecteur} * @memberof InlineResponse2015 */ message?: Collecteur; } /** * * @export * @interface InlineResponse2016 */ export interface InlineResponse2016 { /** * * @type {Document} * @memberof InlineResponse2016 */ message?: Document; } /** * * @export * @interface InlineResponse2017 */ export interface InlineResponse2017 { /** * * @type {AssembleePresence} * @memberof InlineResponse2017 */ message?: AssembleePresence; } /** * * @export * @interface InlineResponse2018 */ export interface InlineResponse2018 { /** * * @type {AssembleeResolution} * @memberof InlineResponse2018 */ message?: AssembleeResolution; } /** * * @export * @interface InlineResponse2019 */ export interface InlineResponse2019 { /** * * @type {Array} * @memberof InlineResponse2019 */ message?: Array; } /** * * @export * @interface InlineResponse202 */ export interface InlineResponse202 { /** * * @type {Equipement} * @memberof InlineResponse202 */ message?: Equipement; } /** * * @export * @interface InlineResponse2021 */ export interface InlineResponse2021 { /** * * @type {Intervention} * @memberof InlineResponse2021 */ message?: Intervention; } /** * * @export * @interface InlineResponse2022 */ export interface InlineResponse2022 { /** * * @type {Contact} * @memberof InlineResponse2022 */ message?: Contact; } /** * * @export * @interface InlineResponse2023 */ export interface InlineResponse2023 { /** * * @type {Contrat} * @memberof InlineResponse2023 */ message?: Contrat; } /** * * @export * @interface InlineResponse2024 */ export interface InlineResponse2024 { /** * * @type {Fournisseur} * @memberof InlineResponse2024 */ fournisseur?: Fournisseur; } /** * * @export * @interface InlineResponse2025 */ export interface InlineResponse2025 { /** * * @type {Salarie} * @memberof InlineResponse2025 */ salarie?: Salarie; } /** * * @export * @interface InlineResponse2026 */ export interface InlineResponse2026 { /** * * @type {Collecteur} * @memberof InlineResponse2026 */ collecteur?: Collecteur; } /** * * @export * @interface InlineResponse2027 */ export interface InlineResponse2027 { /** * * @type {Assemblee} * @memberof InlineResponse2027 */ message?: Assemblee; } /** * * @export * @interface InlineResponse401 */ export interface InlineResponse401 { /** * * @type {string} * @memberof InlineResponse401 */ error?: string; /** * * @type {string} * @memberof InlineResponse401 */ error_description?: string; } /** * * @export * @interface InlineResponse404 */ export interface InlineResponse404 { /** * * @type {InlineResponse404Error} * @memberof InlineResponse404 */ error?: InlineResponse404Error; /** * * @type {string} * @memberof InlineResponse404 */ error_description?: string; } /** * * @export * @interface InlineResponse404Error */ export interface InlineResponse404Error { /** * * @type {number} * @memberof InlineResponse404Error */ code?: number; /** * * @type {string} * @memberof InlineResponse404Error */ message?: string; } /** * * @export * @interface Intervention */ export interface Intervention { /** * * @type {number} * @memberof Intervention */ id?: number; /** * * @type {string} * @memberof Intervention */ libelle?: string; /** * * @type {Fournisseur} * @memberof Intervention */ fournisseur?: Fournisseur; /** * * @type {string} * @memberof Intervention */ statut?: InterventionStatutEnum; /** * * @type {string} * @memberof Intervention */ note?: string; /** * * @type {string} * @memberof Intervention */ contenu?: string; /** * * @type {string} * @memberof Intervention */ informations?: string; /** * * @type {Array} * @memberof Intervention */ documents?: Array; /** * * @type {string} * @memberof Intervention */ dateCreation?: string; } /** * @export * @enum {string} */ export declare enum InterventionStatutEnum { Ouverte = "ouverte", Confirme = "confirm\u00E9e", Archive = "archiv\u00E9e" } /** * * @export * @interface Lot */ export interface Lot { /** * * @type {number} * @memberof Lot */ id?: number; /** * * @type {string} * @memberof Lot */ numero?: string; /** * * @type {number} * @memberof Lot */ solde?: number; /** * * @type {CstTypeLot} * @memberof Lot */ type?: CstTypeLot; /** * * @type {string} * @memberof Lot */ dateAcquisition?: string; /** * * @type {string} * @memberof Lot */ dateCession?: string; /** * * @type {Coproprietaire} * @memberof Lot */ coproprietaire?: Coproprietaire; } /** * Mode de paiement : * 1Chèque * 2Carte bancaire * 3Virement * 4Prélèvement * 5Espèces * 6Télérèglement * @export * @enum {string} */ export declare enum ModePaiement { _1 = "1", _2 = "2", _3 = "3", _4 = "4", _5 = "5", _6 = "6" } /** * * @export * @interface PlanComptable */ export interface PlanComptable { /** * * @type {number} * @memberof PlanComptable */ id?: number; /** * * @type {string} * @memberof PlanComptable */ libelle?: string; /** * * @type {string} * @memberof PlanComptable */ compte?: string; /** * * @type {string} * @memberof PlanComptable */ rubrique?: string; /** * * @type {number} * @memberof PlanComptable */ type?: number; } /** * * @export * @interface ReinitialiserResolution */ export interface ReinitialiserResolution { /** * Supprime également les votes enregistrés * @type {number} * @memberof ReinitialiserResolution */ votes?: ReinitialiserResolutionVotesEnum; } /** * @export * @enum {string} */ export declare enum ReinitialiserResolutionVotesEnum { NUMBER_0 = 0, NUMBER_1 = 1 } /** * * @export * @interface ResoudreResolution */ export interface ResoudreResolution { /** * * @type {number} * @memberof ResoudreResolution */ amendee?: ResoudreResolutionAmendeeEnum; /** * * @type {string} * @memberof ResoudreResolution */ contenuFinal?: string; /** * * @type {string} * @memberof ResoudreResolution */ commentaires?: string; /** * * @type {ResoudreResolutionCalcul} * @memberof ResoudreResolution */ calcul?: ResoudreResolutionCalcul; } /** * @export * @enum {string} */ export declare enum ResoudreResolutionAmendeeEnum { NUMBER_0 = 0, NUMBER_1 = 1 } /** * * @export * @interface ResoudreResolutionCalcul */ export interface ResoudreResolutionCalcul { /** * Permet d\'appliquer ou non la règle de réduction des tantièmes dans le calcul du réultat des votes * @type {number} * @memberof ResoudreResolutionCalcul */ reductionTantiemes?: ResoudreResolutionCalculReductionTantiemesEnum; /** * Indique dans le cas d\'un résultat négatif si une nouvelle résolution doit être créée * @type {number} * @memberof ResoudreResolutionCalcul */ revote?: ResoudreResolutionCalculRevoteEnum; /** * Cas des résolutions avecune majorité sans vote, permet de marquer la résolution comme votée * @type {number} * @memberof ResoudreResolutionCalcul */ sansVote?: ResoudreResolutionCalculSansVoteEnum; /** * Marque la résolution comme sans objet, ne peut pas se combiner avec un résultat de vote * @type {number} * @memberof ResoudreResolutionCalcul */ sansObjet?: ResoudreResolutionCalculSansObjetEnum; /** * Si l\'assemblée est a tenir sans votes alors permet d\'indiquer le résultat du vote * @type {number} * @memberof ResoudreResolutionCalcul */ acceptee?: ResoudreResolutionCalculAccepteeEnum; } /** * @export * @enum {string} */ export declare enum ResoudreResolutionCalculReductionTantiemesEnum { NUMBER_0 = 0, NUMBER_1 = 1 } /** * @export * @enum {string} */ export declare enum ResoudreResolutionCalculRevoteEnum { NUMBER_0 = 0, NUMBER_1 = 1 } /** * @export * @enum {string} */ export declare enum ResoudreResolutionCalculSansVoteEnum { NUMBER_0 = 0, NUMBER_1 = 1 } /** * @export * @enum {string} */ export declare enum ResoudreResolutionCalculSansObjetEnum { NUMBER_0 = 0, NUMBER_1 = 1 } /** * @export * @enum {string} */ export declare enum ResoudreResolutionCalculAccepteeEnum { NUMBER_0 = 0, NUMBER_1 = 1 } /** * * @export * @interface Salaire */ export interface Salaire { /** * * @type {number} * @memberof Salaire */ id?: number; /** * * @type {string} * @memberof Salaire */ libelle?: string; /** * * @type {Exercice} * @memberof Salaire */ exercice?: Exercice; /** * * @type {Array} * @memberof Salaire */ details?: Array; /** * * @type {Array} * @memberof Salaire */ documents?: Array; /** * * @type {string} * @memberof Salaire */ referenceUnique?: string; /** * * @type {number} * @memberof Salaire */ montant?: number; /** * * @type {number} * @memberof Salaire */ montantRegle?: number; /** * * @type {string} * @memberof Salaire */ date?: string; /** * * @type {string} * @memberof Salaire */ datePiece?: string; /** * * @type {string} * @memberof Salaire */ dateCreation?: string; /** * * @type {boolean} * @memberof Salaire */ estSoldee?: boolean; /** * * @type {boolean} * @memberof Salaire */ estAcquittee?: boolean; /** * * @type {boolean} * @memberof Salaire */ estModifiable?: boolean; /** * * @type {boolean} * @memberof Salaire */ estSupprimable?: boolean; /** * * @type {Validation} * @memberof Salaire */ validation?: Validation; } /** * * @export * @interface SalaireDetail */ export interface SalaireDetail { /** * * @type {number} * @memberof SalaireDetail */ id?: number; /** * * @type {string} * @memberof SalaireDetail */ libelle?: string; /** * * @type {number} * @memberof SalaireDetail */ montant?: number; /** * * @type {number} * @memberof SalaireDetail */ pas?: number; /** * * @type {string} * @memberof SalaireDetail */ dateDebut?: string; /** * * @type {string} * @memberof SalaireDetail */ dateFin?: string; } /** * * @export * @interface Salarie */ export interface Salarie { /** * * @type {number} * @memberof Salarie */ id?: number; /** * * @type {string} * @memberof Salarie */ referenceUnique?: string; /** * * @type {string} * @memberof Salarie */ libelle?: string; /** * * @type {string} * @memberof Salarie */ libelleComplement?: string; /** * * @type {string} * @memberof Salarie */ destination?: SalarieDestinationEnum; /** * * @type {string} * @memberof Salarie */ bic?: string; /** * * @type {string} * @memberof Salarie */ iban?: string; /** * * @type {Array} * @memberof Salarie */ documents?: Array; /** * * @type {string} * @memberof Salarie */ langue?: SalarieLangueEnum; /** * * @type {string} * @memberof Salarie */ note?: string; /** * * @type {string} * @memberof Salarie */ dateCreation?: string; } /** * @export * @enum {string} */ export declare enum SalarieDestinationEnum { Autre = "autre", Concierge = "concierge", Encadrement = "encadrement", EmployeImmeuble = "employe-immeuble" } /** * @export * @enum {string} */ export declare enum SalarieLangueEnum { FR = "FR", NL = "NL", EN = "EN", DE = "DE" } /** * * @export * @interface SuperFournisseur */ export interface SuperFournisseur { /** * * @type {number} * @memberof SuperFournisseur */ id?: number; /** * * @type {string} * @memberof SuperFournisseur */ referenceUnique?: string; /** * * @type {string} * @memberof SuperFournisseur */ libelle?: string; /** * * @type {number} * @memberof SuperFournisseur */ solde?: number; /** * * @type {string} * @memberof SuperFournisseur */ libelleComplement?: string; /** * * @type {string} * @memberof SuperFournisseur */ bic?: string; /** * * @type {string} * @memberof SuperFournisseur */ iban?: string; /** * * @type {string} * @memberof SuperFournisseur */ langue?: SuperFournisseurLangueEnum; /** * * @type {string} * @memberof SuperFournisseur */ note?: string; } /** * @export * @enum {string} */ export declare enum SuperFournisseurLangueEnum { FR = "FR", NL = "NL", EN = "EN", DE = "DE" } /** * * @export * @interface Transfert */ export interface Transfert { /** * * @type {number} * @memberof Transfert */ id?: number; /** * * @type {string} * @memberof Transfert */ libelle?: string; /** * * @type {Exercice} * @memberof Transfert */ exercice?: Exercice; /** * * @type {number} * @memberof Transfert */ montant?: number; /** * * @type {string} * @memberof Transfert */ date?: string; /** * * @type {string} * @memberof Transfert */ dateCreation?: string; /** * * @type {PlanComptable} * @memberof Transfert */ planComptableSource?: PlanComptable; /** * * @type {PlanComptable} * @memberof Transfert */ planComptableDestination?: PlanComptable; /** * * @type {boolean} * @memberof Transfert */ estSupprimable?: boolean; /** * * @type {Validation} * @memberof Transfert */ validation?: Validation; } /** * * @export * @interface Travaux */ export interface Travaux { /** * * @type {number} * @memberof Travaux */ id?: number; /** * * @type {string} * @memberof Travaux */ libelle?: string; /** * * @type {Array} * @memberof Travaux */ fournisseurs?: Array; /** * * @type {string} * @memberof Travaux */ statut?: TravauxStatutEnum; /** * * @type {string} * @memberof Travaux */ note?: string; /** * * @type {string} * @memberof Travaux */ description?: string; /** * * @type {Array} * @memberof Travaux */ documents?: Array; /** * * @type {Array} * @memberof Travaux */ comptes6710?: Array; /** * * @type {string} * @memberof Travaux */ dateCreation?: string; } /** * @export * @enum {string} */ export declare enum TravauxStatutEnum { Vote = "vote", Cree = "cree", Termine = "termine", Annule = "annule" } /** * Type de lot : * 1Studio * 2T1 * 3T2 * 4T3 * 5T4 * 6T5 * 7T6 * 8T7 * 9T8 * 10villa * 11cave * 12garage * 13parking * 14grenier * 15Local commercial * 16Bureaux professionnels * 17appartement * 18box * 19veranda * 20jardin * 21T1 bis * 22réserve * 23abris de jardin * 24remise * 25pièce * 26terrasse * 27Parcelle * 29Local artisanal * 30Duplex * 31Penthouse * 32ensemble * 33cour * 34jardinet * 35WC * 36fournil * 37chambre-froide * 38escalier (privatif) * 39Chambre * 40Local * 42Cuisine * 43Mansarde * 44Atelier * 45Local vélo * 46Débarras * 47Bâtiment * 48Hall d\'entrée * 49Cage d\'escalier * 50Ensemble logements * 51Ensemble immobilier mixte * 52Triplex * 54Séchoir * 55Cellier * 56Parking double * @export * @enum {string} */ export declare enum TypeLot { _1 = "1", _2 = "2", _3 = "3", _4 = "4", _5 = "5", _6 = "6", _7 = "7", _8 = "8", _9 = "9", _10 = "10", _11 = "11", _12 = "12", _13 = "13", _14 = "14", _15 = "15", _16 = "16", _17 = "17", _18 = "18", _19 = "19", _20 = "20", _21 = "21", _22 = "22", _23 = "23", _24 = "24", _25 = "25", _26 = "26", _27 = "27", _29 = "29", _30 = "30", _31 = "31", _32 = "32", _33 = "33", _34 = "34", _35 = "35", _36 = "36", _37 = "37", _38 = "38", _39 = "39", _40 = "40", _42 = "42", _43 = "43", _44 = "44", _45 = "45", _46 = "46", _47 = "47", _48 = "48", _49 = "49", _50 = "50", _51 = "51", _52 = "52", _54 = "54", _55 = "55", _56 = "56" } /** * * @export * @interface Validation */ export interface Validation { /** * * @type {ValidationComptable} * @memberof Validation */ comptable?: ValidationComptable; /** * * @type {ValidationComptable} * @memberof Validation */ administrative?: ValidationComptable; /** * * @type {ValidationComptable} * @memberof Validation */ metier?: ValidationComptable; } /** * * @export * @interface ValidationComptable */ export interface ValidationComptable { /** * * @type {string} * @memberof ValidationComptable */ statut?: ValidationComptableStatutEnum; /** * * @type {string} * @memberof ValidationComptable */ description?: string; /** * * @type {string} * @memberof ValidationComptable */ dateMiseAJour?: string; } /** * @export * @enum {string} */ export declare enum ValidationComptableStatutEnum { Indfini = "ind\u00E9fini", Valider = "\u00E0 valider", Valid = "valid\u00E9" } /** * AssembleApi - axios parameter creator * @export */ export declare const AssembleApiAxiosParamCreator: (configuration?: Configuration) => { /** * * @summary Ajouter une assemblée * @param {number} idCopro Copropriété concernée * @param {AddAssemblee} [addAssemblee] Les données de l\'assemblée à ajouter * @param {*} [options] Override http request option. * @throws {RequiredError} */ addAssemblee: (idCopro: number, addAssemblee?: AddAssemblee, options?: any) => Promise; /** * * @summary Ajouter une présence une assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {AddAssembleePresence} [addAssembleePresence] Les données de la présence a ajouter * @param {*} [options] Override http request option. * @throws {RequiredError} */ addAssembleePresence: (idCopro: number, idAssemblee: number, addAssembleePresence?: AddAssembleePresence, options?: any) => Promise; /** * * @summary Ajouter une résolution à assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {AddAssembleeResolution} [addAssembleeResolution] Les données de la résolution à ajouter * @param {*} [options] Override http request option. * @throws {RequiredError} */ addResolution: (idCopro: number, idAssemblee: number, addAssembleeResolution?: AddAssembleeResolution, options?: any) => Promise; /** * * @summary Ajouter un vote à une résolution d\'une assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {number} idResolution Résolution concernée * @param {AddAssembleeVote} [addAssembleeVote] Les données du vote a ajouter * @param {*} [options] Override http request option. * @throws {RequiredError} */ addVoteResolution: (idCopro: number, idAssemblee: number, idResolution: number, addAssembleeVote?: AddAssembleeVote, options?: any) => Promise; /** * * @summary Ajouter des votes à une résolution d\'une assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {number} idResolution Résolution concernée * @param {AddAssembleeVotes} [addAssembleeVotes] Les données des votes a ajouter * @param {*} [options] Override http request option. * @throws {RequiredError} */ addVotesResolution: (idCopro: number, idAssemblee: number, idResolution: number, addAssembleeVotes?: AddAssembleeVotes, options?: any) => Promise; /** * * @summary Cloturer une assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {'confirmée' | 'annulée'} statut Statut de cloture * @param {*} [options] Override http request option. * @throws {RequiredError} */ cloturerAssemblee: (idCopro: number, idAssemblee: number, statut: "confirmée" | "annulée", options?: any) => Promise; /** * * @summary Supprimer un document d\'une assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {number} idDocument Document a supprimer * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteAssembleeDocument: (idCopro: number, idAssemblee: number, idDocument: number, options?: any) => Promise; /** * * @summary Supprimer une résolution d\'une assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {number} idResolution Résolution concernée * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteResolution: (idCopro: number, idAssemblee: number, idResolution: number, options?: any) => Promise; /** * * @summary Modifer une présence d\'une assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {EditAssembleePresence} [editAssembleePresence] Les données de la présence a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} */ editAssembleePresence: (idCopro: number, idAssemblee: number, editAssembleePresence?: EditAssembleePresence, options?: any) => Promise; /** * * @summary Obtenir une assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getAssemblee: (idCopro: number, idAssemblee: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any) => Promise; /** * * @summary Obtenir une résolution d\'une assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {number} idResolution Résolution concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getAssembleeResolution: (idCopro: number, idAssemblee: number, idResolution: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any) => Promise; /** * * @summary Obtenir l\'ensemble des assemblées générales * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getAssemblees: (idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any) => Promise; /** * * @summary Ajouter un document à une assemblée * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {'pv' | 'pv-signe' | 'presence' | 'odj' | 'comptabilite' | 'convocation' | 'coproprietaire' | 'document-pv'} type Type du document * @param {AddDocument} [addDocument] Les données du document * @param {*} [options] Override http request option. * @throws {RequiredError} */ posttDocumentAssemblee: (idCopro: number, idAssemblee: number, type: "pv" | "pv-signe" | "presence" | "odj" | "comptabilite" | "convocation" | "coproprietaire" | "document-pv", addDocument?: AddDocument, options?: any) => Promise; /** * * @summary Ajouter un document à une résolution d\'une assemblée * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {number} idResolution Résolution concernée * @param {'autre'} type Type du document * @param {AddDocument} [addDocument] Les données du document * @param {*} [options] Override http request option. * @throws {RequiredError} */ posttDocumentAssembleeResolution: (idCopro: number, idAssemblee: number, idResolution: number, type: "autre", addDocument?: AddDocument, options?: any) => Promise; /** * * @summary Modifier une assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {EditAssemblee} [editAssemblee] Les données de l\'assemblée a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} */ putAssemblee: (idCopro: number, idAssemblee: number, editAssemblee?: EditAssemblee, options?: any) => Promise; /** * * @summary Réinitialise les données de tenue d\'une assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {*} [options] Override http request option. * @throws {RequiredError} */ putReinitialiserAssemblee: (idCopro: number, idAssemblee: number, options?: any) => Promise; /** * * @summary Réinitialisation de la tenue d\'une résolution dune assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {number} idResolution Résolution concernée * @param {ReinitialiserResolution} [reinitialiserResolution] Paramètres de réinitialisation de la résolution * @param {*} [options] Override http request option. * @throws {RequiredError} */ putReinitialiserResolution: (idCopro: number, idAssemblee: number, idResolution: number, reinitialiserResolution?: ReinitialiserResolution, options?: any) => Promise; /** * * @summary Modifier une résolution dune assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {number} idResolution Résolution concernée * @param {EditAssembleeResolution} [editAssembleeResolution] Les données de la résolution a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} */ putResolution: (idCopro: number, idAssemblee: number, idResolution: number, editAssembleeResolution?: EditAssembleeResolution, options?: any) => Promise; /** * * @summary Tenir la résolution (acceptation, revote etc) * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {number} idResolution Résolution concernée * @param {ResoudreResolution} [resoudreResolution] Les données de tenue de la résolution * @param {*} [options] Override http request option. * @throws {RequiredError} */ resoudreResolution: (idCopro: number, idAssemblee: number, idResolution: number, resoudreResolution?: ResoudreResolution, options?: any) => Promise; }; /** * AssembleApi - functional programming interface * @export */ export declare const AssembleApiFp: (configuration?: Configuration) => { /** * * @summary Ajouter une assemblée * @param {number} idCopro Copropriété concernée * @param {AddAssemblee} [addAssemblee] Les données de l\'assemblée à ajouter * @param {*} [options] Override http request option. * @throws {RequiredError} */ addAssemblee(idCopro: number, addAssemblee?: AddAssemblee, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Ajouter une présence une assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {AddAssembleePresence} [addAssembleePresence] Les données de la présence a ajouter * @param {*} [options] Override http request option. * @throws {RequiredError} */ addAssembleePresence(idCopro: number, idAssemblee: number, addAssembleePresence?: AddAssembleePresence, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Ajouter une résolution à assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {AddAssembleeResolution} [addAssembleeResolution] Les données de la résolution à ajouter * @param {*} [options] Override http request option. * @throws {RequiredError} */ addResolution(idCopro: number, idAssemblee: number, addAssembleeResolution?: AddAssembleeResolution, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Ajouter un vote à une résolution d\'une assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {number} idResolution Résolution concernée * @param {AddAssembleeVote} [addAssembleeVote] Les données du vote a ajouter * @param {*} [options] Override http request option. * @throws {RequiredError} */ addVoteResolution(idCopro: number, idAssemblee: number, idResolution: number, addAssembleeVote?: AddAssembleeVote, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Ajouter des votes à une résolution d\'une assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {number} idResolution Résolution concernée * @param {AddAssembleeVotes} [addAssembleeVotes] Les données des votes a ajouter * @param {*} [options] Override http request option. * @throws {RequiredError} */ addVotesResolution(idCopro: number, idAssemblee: number, idResolution: number, addAssembleeVotes?: AddAssembleeVotes, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Cloturer une assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {'confirmée' | 'annulée'} statut Statut de cloture * @param {*} [options] Override http request option. * @throws {RequiredError} */ cloturerAssemblee(idCopro: number, idAssemblee: number, statut: "confirmée" | "annulée", options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Supprimer un document d\'une assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {number} idDocument Document a supprimer * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteAssembleeDocument(idCopro: number, idAssemblee: number, idDocument: number, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Supprimer une résolution d\'une assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {number} idResolution Résolution concernée * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteResolution(idCopro: number, idAssemblee: number, idResolution: number, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Modifer une présence d\'une assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {EditAssembleePresence} [editAssembleePresence] Les données de la présence a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} */ editAssembleePresence(idCopro: number, idAssemblee: number, editAssembleePresence?: EditAssembleePresence, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir une assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getAssemblee(idCopro: number, idAssemblee: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir une résolution d\'une assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {number} idResolution Résolution concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getAssembleeResolution(idCopro: number, idAssemblee: number, idResolution: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir l\'ensemble des assemblées générales * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getAssemblees(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Ajouter un document à une assemblée * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {'pv' | 'pv-signe' | 'presence' | 'odj' | 'comptabilite' | 'convocation' | 'coproprietaire' | 'document-pv'} type Type du document * @param {AddDocument} [addDocument] Les données du document * @param {*} [options] Override http request option. * @throws {RequiredError} */ posttDocumentAssemblee(idCopro: number, idAssemblee: number, type: "pv" | "pv-signe" | "presence" | "odj" | "comptabilite" | "convocation" | "coproprietaire" | "document-pv", addDocument?: AddDocument, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Ajouter un document à une résolution d\'une assemblée * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {number} idResolution Résolution concernée * @param {'autre'} type Type du document * @param {AddDocument} [addDocument] Les données du document * @param {*} [options] Override http request option. * @throws {RequiredError} */ posttDocumentAssembleeResolution(idCopro: number, idAssemblee: number, idResolution: number, type: "autre", addDocument?: AddDocument, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Modifier une assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {EditAssemblee} [editAssemblee] Les données de l\'assemblée a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} */ putAssemblee(idCopro: number, idAssemblee: number, editAssemblee?: EditAssemblee, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Réinitialise les données de tenue d\'une assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {*} [options] Override http request option. * @throws {RequiredError} */ putReinitialiserAssemblee(idCopro: number, idAssemblee: number, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Réinitialisation de la tenue d\'une résolution dune assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {number} idResolution Résolution concernée * @param {ReinitialiserResolution} [reinitialiserResolution] Paramètres de réinitialisation de la résolution * @param {*} [options] Override http request option. * @throws {RequiredError} */ putReinitialiserResolution(idCopro: number, idAssemblee: number, idResolution: number, reinitialiserResolution?: ReinitialiserResolution, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Modifier une résolution dune assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {number} idResolution Résolution concernée * @param {EditAssembleeResolution} [editAssembleeResolution] Les données de la résolution a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} */ putResolution(idCopro: number, idAssemblee: number, idResolution: number, editAssembleeResolution?: EditAssembleeResolution, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Tenir la résolution (acceptation, revote etc) * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {number} idResolution Résolution concernée * @param {ResoudreResolution} [resoudreResolution] Les données de tenue de la résolution * @param {*} [options] Override http request option. * @throws {RequiredError} */ resoudreResolution(idCopro: number, idAssemblee: number, idResolution: number, resoudreResolution?: ResoudreResolution, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; }; /** * AssembleApi - factory interface * @export */ export declare const AssembleApiFactory: (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) => { /** * * @summary Ajouter une assemblée * @param {number} idCopro Copropriété concernée * @param {AddAssemblee} [addAssemblee] Les données de l\'assemblée à ajouter * @param {*} [options] Override http request option. * @throws {RequiredError} */ addAssemblee(idCopro: number, addAssemblee?: AddAssemblee, options?: any): AxiosPromise; /** * * @summary Ajouter une présence une assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {AddAssembleePresence} [addAssembleePresence] Les données de la présence a ajouter * @param {*} [options] Override http request option. * @throws {RequiredError} */ addAssembleePresence(idCopro: number, idAssemblee: number, addAssembleePresence?: AddAssembleePresence, options?: any): AxiosPromise; /** * * @summary Ajouter une résolution à assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {AddAssembleeResolution} [addAssembleeResolution] Les données de la résolution à ajouter * @param {*} [options] Override http request option. * @throws {RequiredError} */ addResolution(idCopro: number, idAssemblee: number, addAssembleeResolution?: AddAssembleeResolution, options?: any): AxiosPromise; /** * * @summary Ajouter un vote à une résolution d\'une assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {number} idResolution Résolution concernée * @param {AddAssembleeVote} [addAssembleeVote] Les données du vote a ajouter * @param {*} [options] Override http request option. * @throws {RequiredError} */ addVoteResolution(idCopro: number, idAssemblee: number, idResolution: number, addAssembleeVote?: AddAssembleeVote, options?: any): AxiosPromise; /** * * @summary Ajouter des votes à une résolution d\'une assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {number} idResolution Résolution concernée * @param {AddAssembleeVotes} [addAssembleeVotes] Les données des votes a ajouter * @param {*} [options] Override http request option. * @throws {RequiredError} */ addVotesResolution(idCopro: number, idAssemblee: number, idResolution: number, addAssembleeVotes?: AddAssembleeVotes, options?: any): AxiosPromise; /** * * @summary Cloturer une assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {'confirmée' | 'annulée'} statut Statut de cloture * @param {*} [options] Override http request option. * @throws {RequiredError} */ cloturerAssemblee(idCopro: number, idAssemblee: number, statut: "confirmée" | "annulée", options?: any): AxiosPromise; /** * * @summary Supprimer un document d\'une assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {number} idDocument Document a supprimer * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteAssembleeDocument(idCopro: number, idAssemblee: number, idDocument: number, options?: any): AxiosPromise; /** * * @summary Supprimer une résolution d\'une assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {number} idResolution Résolution concernée * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteResolution(idCopro: number, idAssemblee: number, idResolution: number, options?: any): AxiosPromise; /** * * @summary Modifer une présence d\'une assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {EditAssembleePresence} [editAssembleePresence] Les données de la présence a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} */ editAssembleePresence(idCopro: number, idAssemblee: number, editAssembleePresence?: EditAssembleePresence, options?: any): AxiosPromise; /** * * @summary Obtenir une assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getAssemblee(idCopro: number, idAssemblee: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any): AxiosPromise; /** * * @summary Obtenir une résolution d\'une assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {number} idResolution Résolution concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getAssembleeResolution(idCopro: number, idAssemblee: number, idResolution: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any): AxiosPromise; /** * * @summary Obtenir l\'ensemble des assemblées générales * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getAssemblees(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): AxiosPromise; /** * * @summary Ajouter un document à une assemblée * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {'pv' | 'pv-signe' | 'presence' | 'odj' | 'comptabilite' | 'convocation' | 'coproprietaire' | 'document-pv'} type Type du document * @param {AddDocument} [addDocument] Les données du document * @param {*} [options] Override http request option. * @throws {RequiredError} */ posttDocumentAssemblee(idCopro: number, idAssemblee: number, type: "pv" | "pv-signe" | "presence" | "odj" | "comptabilite" | "convocation" | "coproprietaire" | "document-pv", addDocument?: AddDocument, options?: any): AxiosPromise; /** * * @summary Ajouter un document à une résolution d\'une assemblée * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {number} idResolution Résolution concernée * @param {'autre'} type Type du document * @param {AddDocument} [addDocument] Les données du document * @param {*} [options] Override http request option. * @throws {RequiredError} */ posttDocumentAssembleeResolution(idCopro: number, idAssemblee: number, idResolution: number, type: "autre", addDocument?: AddDocument, options?: any): AxiosPromise; /** * * @summary Modifier une assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {EditAssemblee} [editAssemblee] Les données de l\'assemblée a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} */ putAssemblee(idCopro: number, idAssemblee: number, editAssemblee?: EditAssemblee, options?: any): AxiosPromise; /** * * @summary Réinitialise les données de tenue d\'une assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {*} [options] Override http request option. * @throws {RequiredError} */ putReinitialiserAssemblee(idCopro: number, idAssemblee: number, options?: any): AxiosPromise; /** * * @summary Réinitialisation de la tenue d\'une résolution dune assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {number} idResolution Résolution concernée * @param {ReinitialiserResolution} [reinitialiserResolution] Paramètres de réinitialisation de la résolution * @param {*} [options] Override http request option. * @throws {RequiredError} */ putReinitialiserResolution(idCopro: number, idAssemblee: number, idResolution: number, reinitialiserResolution?: ReinitialiserResolution, options?: any): AxiosPromise; /** * * @summary Modifier une résolution dune assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {number} idResolution Résolution concernée * @param {EditAssembleeResolution} [editAssembleeResolution] Les données de la résolution a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} */ putResolution(idCopro: number, idAssemblee: number, idResolution: number, editAssembleeResolution?: EditAssembleeResolution, options?: any): AxiosPromise; /** * * @summary Tenir la résolution (acceptation, revote etc) * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {number} idResolution Résolution concernée * @param {ResoudreResolution} [resoudreResolution] Les données de tenue de la résolution * @param {*} [options] Override http request option. * @throws {RequiredError} */ resoudreResolution(idCopro: number, idAssemblee: number, idResolution: number, resoudreResolution?: ResoudreResolution, options?: any): AxiosPromise; }; /** * AssembleApi - object-oriented interface * @export * @class AssembleApi * @extends {BaseAPI} */ export declare class AssembleApi extends BaseAPI { /** * * @summary Ajouter une assemblée * @param {number} idCopro Copropriété concernée * @param {AddAssemblee} [addAssemblee] Les données de l\'assemblée à ajouter * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AssembleApi */ addAssemblee(idCopro: number, addAssemblee?: AddAssemblee, options?: any): Promise>; /** * * @summary Ajouter une présence une assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {AddAssembleePresence} [addAssembleePresence] Les données de la présence a ajouter * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AssembleApi */ addAssembleePresence(idCopro: number, idAssemblee: number, addAssembleePresence?: AddAssembleePresence, options?: any): Promise>; /** * * @summary Ajouter une résolution à assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {AddAssembleeResolution} [addAssembleeResolution] Les données de la résolution à ajouter * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AssembleApi */ addResolution(idCopro: number, idAssemblee: number, addAssembleeResolution?: AddAssembleeResolution, options?: any): Promise>; /** * * @summary Ajouter un vote à une résolution d\'une assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {number} idResolution Résolution concernée * @param {AddAssembleeVote} [addAssembleeVote] Les données du vote a ajouter * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AssembleApi */ addVoteResolution(idCopro: number, idAssemblee: number, idResolution: number, addAssembleeVote?: AddAssembleeVote, options?: any): Promise>; /** * * @summary Ajouter des votes à une résolution d\'une assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {number} idResolution Résolution concernée * @param {AddAssembleeVotes} [addAssembleeVotes] Les données des votes a ajouter * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AssembleApi */ addVotesResolution(idCopro: number, idAssemblee: number, idResolution: number, addAssembleeVotes?: AddAssembleeVotes, options?: any): Promise>; /** * * @summary Cloturer une assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {'confirmée' | 'annulée'} statut Statut de cloture * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AssembleApi */ cloturerAssemblee(idCopro: number, idAssemblee: number, statut: 'confirmée' | 'annulée', options?: any): Promise>; /** * * @summary Supprimer un document d\'une assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {number} idDocument Document a supprimer * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AssembleApi */ deleteAssembleeDocument(idCopro: number, idAssemblee: number, idDocument: number, options?: any): Promise>; /** * * @summary Supprimer une résolution d\'une assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {number} idResolution Résolution concernée * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AssembleApi */ deleteResolution(idCopro: number, idAssemblee: number, idResolution: number, options?: any): Promise>; /** * * @summary Modifer une présence d\'une assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {EditAssembleePresence} [editAssembleePresence] Les données de la présence a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AssembleApi */ editAssembleePresence(idCopro: number, idAssemblee: number, editAssembleePresence?: EditAssembleePresence, options?: any): Promise>; /** * * @summary Obtenir une assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AssembleApi */ getAssemblee(idCopro: number, idAssemblee: number, regenerate?: '0' | '1', displays?: Array, webhookAction?: string, options?: any): Promise>; /** * * @summary Obtenir une résolution d\'une assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {number} idResolution Résolution concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AssembleApi */ getAssembleeResolution(idCopro: number, idAssemblee: number, idResolution: number, regenerate?: '0' | '1', displays?: Array, webhookAction?: string, options?: any): Promise>; /** * * @summary Obtenir l\'ensemble des assemblées générales * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AssembleApi */ getAssemblees(idCopro: number, regenerate?: '0' | '1', displays?: Array, options?: any): Promise>; /** * * @summary Ajouter un document à une assemblée * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {'pv' | 'pv-signe' | 'presence' | 'odj' | 'comptabilite' | 'convocation' | 'coproprietaire' | 'document-pv'} type Type du document * @param {AddDocument} [addDocument] Les données du document * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AssembleApi */ posttDocumentAssemblee(idCopro: number, idAssemblee: number, type: 'pv' | 'pv-signe' | 'presence' | 'odj' | 'comptabilite' | 'convocation' | 'coproprietaire' | 'document-pv', addDocument?: AddDocument, options?: any): Promise>; /** * * @summary Ajouter un document à une résolution d\'une assemblée * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {number} idResolution Résolution concernée * @param {'autre'} type Type du document * @param {AddDocument} [addDocument] Les données du document * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AssembleApi */ posttDocumentAssembleeResolution(idCopro: number, idAssemblee: number, idResolution: number, type: 'autre', addDocument?: AddDocument, options?: any): Promise>; /** * * @summary Modifier une assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {EditAssemblee} [editAssemblee] Les données de l\'assemblée a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AssembleApi */ putAssemblee(idCopro: number, idAssemblee: number, editAssemblee?: EditAssemblee, options?: any): Promise>; /** * * @summary Réinitialise les données de tenue d\'une assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AssembleApi */ putReinitialiserAssemblee(idCopro: number, idAssemblee: number, options?: any): Promise>; /** * * @summary Réinitialisation de la tenue d\'une résolution dune assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {number} idResolution Résolution concernée * @param {ReinitialiserResolution} [reinitialiserResolution] Paramètres de réinitialisation de la résolution * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AssembleApi */ putReinitialiserResolution(idCopro: number, idAssemblee: number, idResolution: number, reinitialiserResolution?: ReinitialiserResolution, options?: any): Promise>; /** * * @summary Modifier une résolution dune assemblée générale * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {number} idResolution Résolution concernée * @param {EditAssembleeResolution} [editAssembleeResolution] Les données de la résolution a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AssembleApi */ putResolution(idCopro: number, idAssemblee: number, idResolution: number, editAssembleeResolution?: EditAssembleeResolution, options?: any): Promise>; /** * * @summary Tenir la résolution (acceptation, revote etc) * @param {number} idCopro Copropriété concernée * @param {number} idAssemblee Assemblée générale concernée * @param {number} idResolution Résolution concernée * @param {ResoudreResolution} [resoudreResolution] Les données de tenue de la résolution * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AssembleApi */ resoudreResolution(idCopro: number, idAssemblee: number, idResolution: number, resoudreResolution?: ResoudreResolution, options?: any): Promise>; } /** * BtimentApi - axios parameter creator * @export */ export declare const BtimentApiAxiosParamCreator: (configuration?: Configuration) => { /** * * @summary Cloturer une intervention de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idIntervention Intervention concernée * @param {'confirmée' | 'annulée'} statut Statut de cloture * @param {*} [options] Override http request option. * @throws {RequiredError} */ cloturerIntervention: (idCopro: number, idIntervention: number, statut: "confirmée" | "annulée", options?: any) => Promise; /** * * @summary Obtenir un appel d\'offres de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idAppelOffre Appel d\'offres concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getAppelOffre: (idCopro: number, idAppelOffre: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any) => Promise; /** * * @summary Obtenir les appels d\'offres de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getAppelsOffres: (idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any) => Promise; /** * * @summary Obtenir les types de référence pour les équipements * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCstsTypeEquipement: (options?: any) => Promise; /** * * @summary Obtenir les données d\'un équipement de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idEquipement Équipement concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getEquipement: (idCopro: number, idEquipement: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any) => Promise; /** * * @summary Obtenir les équipements de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getEquipements: (idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any) => Promise; /** * * @summary Obtenir une intervention de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idIntervention Intervention concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getIntervention: (idCopro: number, idIntervention: number, regenerate?: "0" | "1", displays?: string[], options?: any) => Promise; /** * * @summary Obtenir les interventions de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getInterventions: (idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any) => Promise; /** * * @summary Ajouter un équipement a une intervention de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idIntervention Intervention concernée * @param {number} idEquipement Équipement concerné * @param {*} [options] Override http request option. * @throws {RequiredError} */ linkInterventionEquipement: (idCopro: number, idIntervention: number, idEquipement: number, options?: any) => Promise; /** * * @summary Ajouter un équipement à la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idBati Bati concerné * @param {AddEquipement} [addEquipement] Les données de l\'équipement à ajouter * @param {*} [options] Override http request option. * @throws {RequiredError} */ postEquipement: (idCopro: number, idBati: number, addEquipement?: AddEquipement, options?: any) => Promise; /** * * @summary Ajouter une intervention à la copropriété * @param {number} idCopro Copropriété concernée * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {AddIntervention} [addIntervention] Les données de l\'intervention à ajouter * @param {*} [options] Override http request option. * @throws {RequiredError} */ postIntervention: (idCopro: number, webhookAction?: string, addIntervention?: AddIntervention, options?: any) => Promise; /** * * @summary Modifier une intervention de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idIntervention Intervention concernée * @param {EditIntervention} [editIntervention] Les données de l\'intervntion a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} */ putIntervention: (idCopro: number, idIntervention: number, editIntervention?: EditIntervention, options?: any) => Promise; /** * * @summary Retirer un équipement a une intervention de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idIntervention Intervention concernée * @param {number} idEquipement Équipement concerné * @param {*} [options] Override http request option. * @throws {RequiredError} */ unlinkInterventionEquipement: (idCopro: number, idIntervention: number, idEquipement: number, options?: any) => Promise; }; /** * BtimentApi - functional programming interface * @export */ export declare const BtimentApiFp: (configuration?: Configuration) => { /** * * @summary Cloturer une intervention de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idIntervention Intervention concernée * @param {'confirmée' | 'annulée'} statut Statut de cloture * @param {*} [options] Override http request option. * @throws {RequiredError} */ cloturerIntervention(idCopro: number, idIntervention: number, statut: "confirmée" | "annulée", options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir un appel d\'offres de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idAppelOffre Appel d\'offres concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getAppelOffre(idCopro: number, idAppelOffre: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir les appels d\'offres de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getAppelsOffres(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir les types de référence pour les équipements * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCstsTypeEquipement(options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir les données d\'un équipement de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idEquipement Équipement concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getEquipement(idCopro: number, idEquipement: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir les équipements de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getEquipements(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir une intervention de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idIntervention Intervention concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getIntervention(idCopro: number, idIntervention: number, regenerate?: "0" | "1", displays?: string[], options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir les interventions de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getInterventions(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Ajouter un équipement a une intervention de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idIntervention Intervention concernée * @param {number} idEquipement Équipement concerné * @param {*} [options] Override http request option. * @throws {RequiredError} */ linkInterventionEquipement(idCopro: number, idIntervention: number, idEquipement: number, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Ajouter un équipement à la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idBati Bati concerné * @param {AddEquipement} [addEquipement] Les données de l\'équipement à ajouter * @param {*} [options] Override http request option. * @throws {RequiredError} */ postEquipement(idCopro: number, idBati: number, addEquipement?: AddEquipement, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Ajouter une intervention à la copropriété * @param {number} idCopro Copropriété concernée * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {AddIntervention} [addIntervention] Les données de l\'intervention à ajouter * @param {*} [options] Override http request option. * @throws {RequiredError} */ postIntervention(idCopro: number, webhookAction?: string, addIntervention?: AddIntervention, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Modifier une intervention de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idIntervention Intervention concernée * @param {EditIntervention} [editIntervention] Les données de l\'intervntion a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} */ putIntervention(idCopro: number, idIntervention: number, editIntervention?: EditIntervention, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Retirer un équipement a une intervention de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idIntervention Intervention concernée * @param {number} idEquipement Équipement concerné * @param {*} [options] Override http request option. * @throws {RequiredError} */ unlinkInterventionEquipement(idCopro: number, idIntervention: number, idEquipement: number, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; }; /** * BtimentApi - factory interface * @export */ export declare const BtimentApiFactory: (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) => { /** * * @summary Cloturer une intervention de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idIntervention Intervention concernée * @param {'confirmée' | 'annulée'} statut Statut de cloture * @param {*} [options] Override http request option. * @throws {RequiredError} */ cloturerIntervention(idCopro: number, idIntervention: number, statut: "confirmée" | "annulée", options?: any): AxiosPromise; /** * * @summary Obtenir un appel d\'offres de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idAppelOffre Appel d\'offres concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getAppelOffre(idCopro: number, idAppelOffre: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any): AxiosPromise; /** * * @summary Obtenir les appels d\'offres de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getAppelsOffres(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): AxiosPromise; /** * * @summary Obtenir les types de référence pour les équipements * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCstsTypeEquipement(options?: any): AxiosPromise; /** * * @summary Obtenir les données d\'un équipement de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idEquipement Équipement concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getEquipement(idCopro: number, idEquipement: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any): AxiosPromise; /** * * @summary Obtenir les équipements de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getEquipements(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): AxiosPromise; /** * * @summary Obtenir une intervention de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idIntervention Intervention concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getIntervention(idCopro: number, idIntervention: number, regenerate?: "0" | "1", displays?: string[], options?: any): AxiosPromise; /** * * @summary Obtenir les interventions de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getInterventions(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): AxiosPromise; /** * * @summary Ajouter un équipement a une intervention de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idIntervention Intervention concernée * @param {number} idEquipement Équipement concerné * @param {*} [options] Override http request option. * @throws {RequiredError} */ linkInterventionEquipement(idCopro: number, idIntervention: number, idEquipement: number, options?: any): AxiosPromise; /** * * @summary Ajouter un équipement à la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idBati Bati concerné * @param {AddEquipement} [addEquipement] Les données de l\'équipement à ajouter * @param {*} [options] Override http request option. * @throws {RequiredError} */ postEquipement(idCopro: number, idBati: number, addEquipement?: AddEquipement, options?: any): AxiosPromise; /** * * @summary Ajouter une intervention à la copropriété * @param {number} idCopro Copropriété concernée * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {AddIntervention} [addIntervention] Les données de l\'intervention à ajouter * @param {*} [options] Override http request option. * @throws {RequiredError} */ postIntervention(idCopro: number, webhookAction?: string, addIntervention?: AddIntervention, options?: any): AxiosPromise; /** * * @summary Modifier une intervention de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idIntervention Intervention concernée * @param {EditIntervention} [editIntervention] Les données de l\'intervntion a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} */ putIntervention(idCopro: number, idIntervention: number, editIntervention?: EditIntervention, options?: any): AxiosPromise; /** * * @summary Retirer un équipement a une intervention de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idIntervention Intervention concernée * @param {number} idEquipement Équipement concerné * @param {*} [options] Override http request option. * @throws {RequiredError} */ unlinkInterventionEquipement(idCopro: number, idIntervention: number, idEquipement: number, options?: any): AxiosPromise; }; /** * BtimentApi - object-oriented interface * @export * @class BtimentApi * @extends {BaseAPI} */ export declare class BtimentApi extends BaseAPI { /** * * @summary Cloturer une intervention de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idIntervention Intervention concernée * @param {'confirmée' | 'annulée'} statut Statut de cloture * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BtimentApi */ cloturerIntervention(idCopro: number, idIntervention: number, statut: 'confirmée' | 'annulée', options?: any): Promise>; /** * * @summary Obtenir un appel d\'offres de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idAppelOffre Appel d\'offres concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BtimentApi */ getAppelOffre(idCopro: number, idAppelOffre: number, regenerate?: '0' | '1', displays?: Array, webhookAction?: string, options?: any): Promise>; /** * * @summary Obtenir les appels d\'offres de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BtimentApi */ getAppelsOffres(idCopro: number, regenerate?: '0' | '1', displays?: Array, options?: any): Promise>; /** * * @summary Obtenir les types de référence pour les équipements * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BtimentApi */ getCstsTypeEquipement(options?: any): Promise>; /** * * @summary Obtenir les données d\'un équipement de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idEquipement Équipement concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BtimentApi */ getEquipement(idCopro: number, idEquipement: number, regenerate?: '0' | '1', displays?: Array, webhookAction?: string, options?: any): Promise>; /** * * @summary Obtenir les équipements de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BtimentApi */ getEquipements(idCopro: number, regenerate?: '0' | '1', displays?: Array, options?: any): Promise>; /** * * @summary Obtenir une intervention de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idIntervention Intervention concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BtimentApi */ getIntervention(idCopro: number, idIntervention: number, regenerate?: '0' | '1', displays?: Array, options?: any): Promise>; /** * * @summary Obtenir les interventions de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BtimentApi */ getInterventions(idCopro: number, regenerate?: '0' | '1', displays?: Array, options?: any): Promise>; /** * * @summary Ajouter un équipement a une intervention de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idIntervention Intervention concernée * @param {number} idEquipement Équipement concerné * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BtimentApi */ linkInterventionEquipement(idCopro: number, idIntervention: number, idEquipement: number, options?: any): Promise>; /** * * @summary Ajouter un équipement à la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idBati Bati concerné * @param {AddEquipement} [addEquipement] Les données de l\'équipement à ajouter * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BtimentApi */ postEquipement(idCopro: number, idBati: number, addEquipement?: AddEquipement, options?: any): Promise>; /** * * @summary Ajouter une intervention à la copropriété * @param {number} idCopro Copropriété concernée * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {AddIntervention} [addIntervention] Les données de l\'intervention à ajouter * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BtimentApi */ postIntervention(idCopro: number, webhookAction?: string, addIntervention?: AddIntervention, options?: any): Promise>; /** * * @summary Modifier une intervention de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idIntervention Intervention concernée * @param {EditIntervention} [editIntervention] Les données de l\'intervntion a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BtimentApi */ putIntervention(idCopro: number, idIntervention: number, editIntervention?: EditIntervention, options?: any): Promise>; /** * * @summary Retirer un équipement a une intervention de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idIntervention Intervention concernée * @param {number} idEquipement Équipement concerné * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BtimentApi */ unlinkInterventionEquipement(idCopro: number, idIntervention: number, idEquipement: number, options?: any): Promise>; } /** * ComptabilitApi - axios parameter creator * @export */ export declare const ComptabilitApiAxiosParamCreator: (configuration?: Configuration) => { /** * * @summary Obtenir les poste d\'imputation pour les cotisations * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getPostesChargesCotisations: (idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any) => Promise; /** * * @summary Obtenir les poste d\'imputation pour les factures * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getPostesChargesFactures: (idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any) => Promise; /** * * @summary Obtenir les poste d\'imputation pour les salaires * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getPostesChargesSalaires: (idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any) => Promise; /** * * @summary Obtenir les poste d\'imputation pour les produits * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getPostesProduits: (idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any) => Promise; }; /** * ComptabilitApi - functional programming interface * @export */ export declare const ComptabilitApiFp: (configuration?: Configuration) => { /** * * @summary Obtenir les poste d\'imputation pour les cotisations * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getPostesChargesCotisations(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir les poste d\'imputation pour les factures * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getPostesChargesFactures(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir les poste d\'imputation pour les salaires * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getPostesChargesSalaires(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir les poste d\'imputation pour les produits * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getPostesProduits(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; }; /** * ComptabilitApi - factory interface * @export */ export declare const ComptabilitApiFactory: (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) => { /** * * @summary Obtenir les poste d\'imputation pour les cotisations * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getPostesChargesCotisations(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): AxiosPromise; /** * * @summary Obtenir les poste d\'imputation pour les factures * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getPostesChargesFactures(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): AxiosPromise; /** * * @summary Obtenir les poste d\'imputation pour les salaires * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getPostesChargesSalaires(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): AxiosPromise; /** * * @summary Obtenir les poste d\'imputation pour les produits * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getPostesProduits(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): AxiosPromise; }; /** * ComptabilitApi - object-oriented interface * @export * @class ComptabilitApi * @extends {BaseAPI} */ export declare class ComptabilitApi extends BaseAPI { /** * * @summary Obtenir les poste d\'imputation pour les cotisations * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ComptabilitApi */ getPostesChargesCotisations(idCopro: number, regenerate?: '0' | '1', displays?: Array, options?: any): Promise>; /** * * @summary Obtenir les poste d\'imputation pour les factures * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ComptabilitApi */ getPostesChargesFactures(idCopro: number, regenerate?: '0' | '1', displays?: Array, options?: any): Promise>; /** * * @summary Obtenir les poste d\'imputation pour les salaires * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ComptabilitApi */ getPostesChargesSalaires(idCopro: number, regenerate?: '0' | '1', displays?: Array, options?: any): Promise>; /** * * @summary Obtenir les poste d\'imputation pour les produits * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ComptabilitApi */ getPostesProduits(idCopro: number, regenerate?: '0' | '1', displays?: Array, options?: any): Promise>; } /** * ConfigurationApi - axios parameter creator * @export */ export declare const ConfigurationApiAxiosParamCreator: (configuration?: Configuration) => { /** * * @summary Suppression d\'une variable * @param {number} idCopro Copropriété concernée * @param {number} idVariable Variable concernée * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteConfigVariable: (idCopro: number, idVariable: number, options?: any) => Promise; /** * * @summary Obtenir l\'ensemble des traductions configurées * @param {number} idCopro Copropriété concernée * @param {*} [options] Override http request option. * @throws {RequiredError} */ getConfigTraductions: (idCopro: number, options?: any) => Promise; /** * * @summary Obtenir les variables de la copropriété spécifiées par le client technique courant ou par les autres clients si publiques * @param {number} idCopro Copropriété concernée * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getConfigVariables: (idCopro: number, displays?: string[], options?: any) => Promise; /** * * @summary Ajouter une variable personnalisée * @param {number} idCopro Copropriété concernée * @param {InlineObject} [inlineObject] * @param {*} [options] Override http request option. * @throws {RequiredError} */ postConfigVariable: (idCopro: number, inlineObject?: InlineObject, options?: any) => Promise; /** * * @summary Ajouter une valeur à une variable personnalisée * @param {number} idCopro Copropriété concernée * @param {number} idVariable Variable concernée * @param {'coproprietaire' | 'contrat' | 'copro' | 'travaux' | 'lot' | 'contact' | 'envoi' | 'fournisseur' | 'salaire' | 'salarie' | 'cotisation' | 'collecteur' | 'servitude' | 'locataire' | 'cle' | 'document' | 'exercice' | 'intervention' | 'mutation' | 'projet' | 'appel-offres' | 'plan-comptable' | 'preference' | 'compte' | 'adfs-echeancier' | 'jeu-ecriture' | 'transaction' | 'reglement' | 'encaissement' | 'facture' | 'assemblee' | 'produit' | 'transfert' | 'ecriture'} typeAssociation Type d\'association (correspondant à la variable) * @param {string} idAssociation Id de l\'entité cible * @param {InlineObject1} [inlineObject1] * @param {*} [options] Override http request option. * @throws {RequiredError} */ postConfigVariableValeur: (idCopro: number, idVariable: number, typeAssociation: "coproprietaire" | "contrat" | "copro" | "travaux" | "lot" | "contact" | "envoi" | "fournisseur" | "salaire" | "salarie" | "cotisation" | "collecteur" | "servitude" | "locataire" | "cle" | "document" | "exercice" | "intervention" | "mutation" | "projet" | "appel-offres" | "plan-comptable" | "preference" | "compte" | "adfs-echeancier" | "jeu-ecriture" | "transaction" | "reglement" | "encaissement" | "facture" | "assemblee" | "produit" | "transfert" | "ecriture", idAssociation: string, inlineObject1?: InlineObject1, options?: any) => Promise; /** * * @summary Modifier une variable personnalisée * @param {number} idCopro Copropriété concernée * @param {number} idVariable Variable concernée * @param {EditApiVariable} [editApiVariable] Les données à modifier de la variable * @param {*} [options] Override http request option. * @throws {RequiredError} */ postEditConfigVariable: (idCopro: number, idVariable: number, editApiVariable?: EditApiVariable, options?: any) => Promise; }; /** * ConfigurationApi - functional programming interface * @export */ export declare const ConfigurationApiFp: (configuration?: Configuration) => { /** * * @summary Suppression d\'une variable * @param {number} idCopro Copropriété concernée * @param {number} idVariable Variable concernée * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteConfigVariable(idCopro: number, idVariable: number, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir l\'ensemble des traductions configurées * @param {number} idCopro Copropriété concernée * @param {*} [options] Override http request option. * @throws {RequiredError} */ getConfigTraductions(idCopro: number, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir les variables de la copropriété spécifiées par le client technique courant ou par les autres clients si publiques * @param {number} idCopro Copropriété concernée * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getConfigVariables(idCopro: number, displays?: string[], options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Ajouter une variable personnalisée * @param {number} idCopro Copropriété concernée * @param {InlineObject} [inlineObject] * @param {*} [options] Override http request option. * @throws {RequiredError} */ postConfigVariable(idCopro: number, inlineObject?: InlineObject, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Ajouter une valeur à une variable personnalisée * @param {number} idCopro Copropriété concernée * @param {number} idVariable Variable concernée * @param {'coproprietaire' | 'contrat' | 'copro' | 'travaux' | 'lot' | 'contact' | 'envoi' | 'fournisseur' | 'salaire' | 'salarie' | 'cotisation' | 'collecteur' | 'servitude' | 'locataire' | 'cle' | 'document' | 'exercice' | 'intervention' | 'mutation' | 'projet' | 'appel-offres' | 'plan-comptable' | 'preference' | 'compte' | 'adfs-echeancier' | 'jeu-ecriture' | 'transaction' | 'reglement' | 'encaissement' | 'facture' | 'assemblee' | 'produit' | 'transfert' | 'ecriture'} typeAssociation Type d\'association (correspondant à la variable) * @param {string} idAssociation Id de l\'entité cible * @param {InlineObject1} [inlineObject1] * @param {*} [options] Override http request option. * @throws {RequiredError} */ postConfigVariableValeur(idCopro: number, idVariable: number, typeAssociation: "coproprietaire" | "contrat" | "copro" | "travaux" | "lot" | "contact" | "envoi" | "fournisseur" | "salaire" | "salarie" | "cotisation" | "collecteur" | "servitude" | "locataire" | "cle" | "document" | "exercice" | "intervention" | "mutation" | "projet" | "appel-offres" | "plan-comptable" | "preference" | "compte" | "adfs-echeancier" | "jeu-ecriture" | "transaction" | "reglement" | "encaissement" | "facture" | "assemblee" | "produit" | "transfert" | "ecriture", idAssociation: string, inlineObject1?: InlineObject1, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Modifier une variable personnalisée * @param {number} idCopro Copropriété concernée * @param {number} idVariable Variable concernée * @param {EditApiVariable} [editApiVariable] Les données à modifier de la variable * @param {*} [options] Override http request option. * @throws {RequiredError} */ postEditConfigVariable(idCopro: number, idVariable: number, editApiVariable?: EditApiVariable, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; }; /** * ConfigurationApi - factory interface * @export */ export declare const ConfigurationApiFactory: (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) => { /** * * @summary Suppression d\'une variable * @param {number} idCopro Copropriété concernée * @param {number} idVariable Variable concernée * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteConfigVariable(idCopro: number, idVariable: number, options?: any): AxiosPromise; /** * * @summary Obtenir l\'ensemble des traductions configurées * @param {number} idCopro Copropriété concernée * @param {*} [options] Override http request option. * @throws {RequiredError} */ getConfigTraductions(idCopro: number, options?: any): AxiosPromise; /** * * @summary Obtenir les variables de la copropriété spécifiées par le client technique courant ou par les autres clients si publiques * @param {number} idCopro Copropriété concernée * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getConfigVariables(idCopro: number, displays?: string[], options?: any): AxiosPromise; /** * * @summary Ajouter une variable personnalisée * @param {number} idCopro Copropriété concernée * @param {InlineObject} [inlineObject] * @param {*} [options] Override http request option. * @throws {RequiredError} */ postConfigVariable(idCopro: number, inlineObject?: InlineObject, options?: any): AxiosPromise; /** * * @summary Ajouter une valeur à une variable personnalisée * @param {number} idCopro Copropriété concernée * @param {number} idVariable Variable concernée * @param {'coproprietaire' | 'contrat' | 'copro' | 'travaux' | 'lot' | 'contact' | 'envoi' | 'fournisseur' | 'salaire' | 'salarie' | 'cotisation' | 'collecteur' | 'servitude' | 'locataire' | 'cle' | 'document' | 'exercice' | 'intervention' | 'mutation' | 'projet' | 'appel-offres' | 'plan-comptable' | 'preference' | 'compte' | 'adfs-echeancier' | 'jeu-ecriture' | 'transaction' | 'reglement' | 'encaissement' | 'facture' | 'assemblee' | 'produit' | 'transfert' | 'ecriture'} typeAssociation Type d\'association (correspondant à la variable) * @param {string} idAssociation Id de l\'entité cible * @param {InlineObject1} [inlineObject1] * @param {*} [options] Override http request option. * @throws {RequiredError} */ postConfigVariableValeur(idCopro: number, idVariable: number, typeAssociation: "coproprietaire" | "contrat" | "copro" | "travaux" | "lot" | "contact" | "envoi" | "fournisseur" | "salaire" | "salarie" | "cotisation" | "collecteur" | "servitude" | "locataire" | "cle" | "document" | "exercice" | "intervention" | "mutation" | "projet" | "appel-offres" | "plan-comptable" | "preference" | "compte" | "adfs-echeancier" | "jeu-ecriture" | "transaction" | "reglement" | "encaissement" | "facture" | "assemblee" | "produit" | "transfert" | "ecriture", idAssociation: string, inlineObject1?: InlineObject1, options?: any): AxiosPromise; /** * * @summary Modifier une variable personnalisée * @param {number} idCopro Copropriété concernée * @param {number} idVariable Variable concernée * @param {EditApiVariable} [editApiVariable] Les données à modifier de la variable * @param {*} [options] Override http request option. * @throws {RequiredError} */ postEditConfigVariable(idCopro: number, idVariable: number, editApiVariable?: EditApiVariable, options?: any): AxiosPromise; }; /** * ConfigurationApi - object-oriented interface * @export * @class ConfigurationApi * @extends {BaseAPI} */ export declare class ConfigurationApi extends BaseAPI { /** * * @summary Suppression d\'une variable * @param {number} idCopro Copropriété concernée * @param {number} idVariable Variable concernée * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ConfigurationApi */ deleteConfigVariable(idCopro: number, idVariable: number, options?: any): Promise>; /** * * @summary Obtenir l\'ensemble des traductions configurées * @param {number} idCopro Copropriété concernée * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ConfigurationApi */ getConfigTraductions(idCopro: number, options?: any): Promise>; /** * * @summary Obtenir les variables de la copropriété spécifiées par le client technique courant ou par les autres clients si publiques * @param {number} idCopro Copropriété concernée * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ConfigurationApi */ getConfigVariables(idCopro: number, displays?: Array, options?: any): Promise>; /** * * @summary Ajouter une variable personnalisée * @param {number} idCopro Copropriété concernée * @param {InlineObject} [inlineObject] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ConfigurationApi */ postConfigVariable(idCopro: number, inlineObject?: InlineObject, options?: any): Promise>; /** * * @summary Ajouter une valeur à une variable personnalisée * @param {number} idCopro Copropriété concernée * @param {number} idVariable Variable concernée * @param {'coproprietaire' | 'contrat' | 'copro' | 'travaux' | 'lot' | 'contact' | 'envoi' | 'fournisseur' | 'salaire' | 'salarie' | 'cotisation' | 'collecteur' | 'servitude' | 'locataire' | 'cle' | 'document' | 'exercice' | 'intervention' | 'mutation' | 'projet' | 'appel-offres' | 'plan-comptable' | 'preference' | 'compte' | 'adfs-echeancier' | 'jeu-ecriture' | 'transaction' | 'reglement' | 'encaissement' | 'facture' | 'assemblee' | 'produit' | 'transfert' | 'ecriture'} typeAssociation Type d\'association (correspondant à la variable) * @param {string} idAssociation Id de l\'entité cible * @param {InlineObject1} [inlineObject1] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ConfigurationApi */ postConfigVariableValeur(idCopro: number, idVariable: number, typeAssociation: 'coproprietaire' | 'contrat' | 'copro' | 'travaux' | 'lot' | 'contact' | 'envoi' | 'fournisseur' | 'salaire' | 'salarie' | 'cotisation' | 'collecteur' | 'servitude' | 'locataire' | 'cle' | 'document' | 'exercice' | 'intervention' | 'mutation' | 'projet' | 'appel-offres' | 'plan-comptable' | 'preference' | 'compte' | 'adfs-echeancier' | 'jeu-ecriture' | 'transaction' | 'reglement' | 'encaissement' | 'facture' | 'assemblee' | 'produit' | 'transfert' | 'ecriture', idAssociation: string, inlineObject1?: InlineObject1, options?: any): Promise>; /** * * @summary Modifier une variable personnalisée * @param {number} idCopro Copropriété concernée * @param {number} idVariable Variable concernée * @param {EditApiVariable} [editApiVariable] Les données à modifier de la variable * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ConfigurationApi */ postEditConfigVariable(idCopro: number, idVariable: number, editApiVariable?: EditApiVariable, options?: any): Promise>; } /** * ConstantesApi - axios parameter creator * @export */ export declare const ConstantesApiAxiosParamCreator: (configuration?: Configuration) => { /** * * @summary Obtenir les poste d\'imputation de référence pour définir un budget charges courantes * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCstsBudgetChargesCourantes: (idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any) => Promise; /** * * @summary Obtenir les poste d\'imputation de référence pour définir les charges d\'un budget charges courantes * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCstsChargesBudgetChargesCourantes: (idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any) => Promise; /** * * @summary Obtenir les poste d\'imputation de référence pour les cotisations * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCstsChargesCotisations: (idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any) => Promise; /** * * @summary Obtenir les poste d\'imputation de référence pour les factures * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCstsChargesFactures: (idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any) => Promise; /** * * @summary Obtenir les poste d\'imputation de référence pour les salaires * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCstsChargesSalaires: (idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any) => Promise; /** * * @summary Obtenir les poste d\'imputation de référence pour définir les produits d\'un budget charges courantes * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCstsProduitsBudgetChargesCourantes: (idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any) => Promise; /** * * @summary Obtenir les poste d\'imputation de référence concernant les avances et fonds * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCstsProvisionsAvancesFonds: (idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any) => Promise; /** * * @summary Obtenir les types de référence pour les équipements * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCstsTypeEquipement: (options?: any) => Promise; }; /** * ConstantesApi - functional programming interface * @export */ export declare const ConstantesApiFp: (configuration?: Configuration) => { /** * * @summary Obtenir les poste d\'imputation de référence pour définir un budget charges courantes * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCstsBudgetChargesCourantes(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir les poste d\'imputation de référence pour définir les charges d\'un budget charges courantes * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCstsChargesBudgetChargesCourantes(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir les poste d\'imputation de référence pour les cotisations * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCstsChargesCotisations(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir les poste d\'imputation de référence pour les factures * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCstsChargesFactures(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir les poste d\'imputation de référence pour les salaires * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCstsChargesSalaires(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir les poste d\'imputation de référence pour définir les produits d\'un budget charges courantes * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCstsProduitsBudgetChargesCourantes(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir les poste d\'imputation de référence concernant les avances et fonds * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCstsProvisionsAvancesFonds(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir les types de référence pour les équipements * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCstsTypeEquipement(options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; }; /** * ConstantesApi - factory interface * @export */ export declare const ConstantesApiFactory: (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) => { /** * * @summary Obtenir les poste d\'imputation de référence pour définir un budget charges courantes * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCstsBudgetChargesCourantes(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): AxiosPromise; /** * * @summary Obtenir les poste d\'imputation de référence pour définir les charges d\'un budget charges courantes * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCstsChargesBudgetChargesCourantes(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): AxiosPromise; /** * * @summary Obtenir les poste d\'imputation de référence pour les cotisations * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCstsChargesCotisations(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): AxiosPromise; /** * * @summary Obtenir les poste d\'imputation de référence pour les factures * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCstsChargesFactures(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): AxiosPromise; /** * * @summary Obtenir les poste d\'imputation de référence pour les salaires * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCstsChargesSalaires(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): AxiosPromise; /** * * @summary Obtenir les poste d\'imputation de référence pour définir les produits d\'un budget charges courantes * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCstsProduitsBudgetChargesCourantes(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): AxiosPromise; /** * * @summary Obtenir les poste d\'imputation de référence concernant les avances et fonds * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCstsProvisionsAvancesFonds(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): AxiosPromise; /** * * @summary Obtenir les types de référence pour les équipements * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCstsTypeEquipement(options?: any): AxiosPromise; }; /** * ConstantesApi - object-oriented interface * @export * @class ConstantesApi * @extends {BaseAPI} */ export declare class ConstantesApi extends BaseAPI { /** * * @summary Obtenir les poste d\'imputation de référence pour définir un budget charges courantes * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ConstantesApi */ getCstsBudgetChargesCourantes(idCopro: number, regenerate?: '0' | '1', displays?: Array, options?: any): Promise>; /** * * @summary Obtenir les poste d\'imputation de référence pour définir les charges d\'un budget charges courantes * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ConstantesApi */ getCstsChargesBudgetChargesCourantes(idCopro: number, regenerate?: '0' | '1', displays?: Array, options?: any): Promise>; /** * * @summary Obtenir les poste d\'imputation de référence pour les cotisations * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ConstantesApi */ getCstsChargesCotisations(idCopro: number, regenerate?: '0' | '1', displays?: Array, options?: any): Promise>; /** * * @summary Obtenir les poste d\'imputation de référence pour les factures * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ConstantesApi */ getCstsChargesFactures(idCopro: number, regenerate?: '0' | '1', displays?: Array, options?: any): Promise>; /** * * @summary Obtenir les poste d\'imputation de référence pour les salaires * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ConstantesApi */ getCstsChargesSalaires(idCopro: number, regenerate?: '0' | '1', displays?: Array, options?: any): Promise>; /** * * @summary Obtenir les poste d\'imputation de référence pour définir les produits d\'un budget charges courantes * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ConstantesApi */ getCstsProduitsBudgetChargesCourantes(idCopro: number, regenerate?: '0' | '1', displays?: Array, options?: any): Promise>; /** * * @summary Obtenir les poste d\'imputation de référence concernant les avances et fonds * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ConstantesApi */ getCstsProvisionsAvancesFonds(idCopro: number, regenerate?: '0' | '1', displays?: Array, options?: any): Promise>; /** * * @summary Obtenir les types de référence pour les équipements * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ConstantesApi */ getCstsTypeEquipement(options?: any): Promise>; } /** * ContactApi - axios parameter creator * @export */ export declare const ContactApiAxiosParamCreator: (configuration?: Configuration) => { /** * * @summary Obtenir la version d\'un contact de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idContact Contact concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getContact: (idCopro: number, idContact: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any) => Promise; /** * * @summary Obtenir les contacts de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getContacts: (idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any) => Promise; /** * * @summary Ajouter une version de contact à la copropriété * @param {number} idCopro Copropriété concernée * @param {AddContact} [addContact] Les données de la version à ajouter * @param {*} [options] Override http request option. * @throws {RequiredError} */ postContact: (idCopro: number, addContact?: AddContact, options?: any) => Promise; }; /** * ContactApi - functional programming interface * @export */ export declare const ContactApiFp: (configuration?: Configuration) => { /** * * @summary Obtenir la version d\'un contact de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idContact Contact concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getContact(idCopro: number, idContact: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir les contacts de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getContacts(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Ajouter une version de contact à la copropriété * @param {number} idCopro Copropriété concernée * @param {AddContact} [addContact] Les données de la version à ajouter * @param {*} [options] Override http request option. * @throws {RequiredError} */ postContact(idCopro: number, addContact?: AddContact, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; }; /** * ContactApi - factory interface * @export */ export declare const ContactApiFactory: (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) => { /** * * @summary Obtenir la version d\'un contact de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idContact Contact concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getContact(idCopro: number, idContact: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any): AxiosPromise; /** * * @summary Obtenir les contacts de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getContacts(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): AxiosPromise; /** * * @summary Ajouter une version de contact à la copropriété * @param {number} idCopro Copropriété concernée * @param {AddContact} [addContact] Les données de la version à ajouter * @param {*} [options] Override http request option. * @throws {RequiredError} */ postContact(idCopro: number, addContact?: AddContact, options?: any): AxiosPromise; }; /** * ContactApi - object-oriented interface * @export * @class ContactApi * @extends {BaseAPI} */ export declare class ContactApi extends BaseAPI { /** * * @summary Obtenir la version d\'un contact de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idContact Contact concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ContactApi */ getContact(idCopro: number, idContact: number, regenerate?: '0' | '1', displays?: Array, webhookAction?: string, options?: any): Promise>; /** * * @summary Obtenir les contacts de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ContactApi */ getContacts(idCopro: number, regenerate?: '0' | '1', displays?: Array, options?: any): Promise>; /** * * @summary Ajouter une version de contact à la copropriété * @param {number} idCopro Copropriété concernée * @param {AddContact} [addContact] Les données de la version à ajouter * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ContactApi */ postContact(idCopro: number, addContact?: AddContact, options?: any): Promise>; } /** * CopropritApi - axios parameter creator * @export */ export declare const CopropritApiAxiosParamCreator: (configuration?: Configuration) => { /** * * @summary Obtenir les travaux de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getAllTravaux: (idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any) => Promise; /** * * @summary Obtenir une clé de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idCle Clé concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCle: (idCopro: number, idCle: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any) => Promise; /** * * @summary Obtenir l\'ensemble des clés de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCles: (idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any) => Promise; /** * * @summary Obtenir un compte bancaire de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idCompte compte bancaire concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCompte: (idCopro: number, idCompte: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any) => Promise; /** * * @summary Obtenir l\'ensemble des comptes de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getComptes: (idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any) => Promise; /** * * @summary Obtenir un contrat de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idContrat Contrat concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getContrat: (idCopro: number, idContrat: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any) => Promise; /** * * @summary Obtenir l\'ensemble des contrats de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getContrats: (idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any) => Promise; /** * * @summary Obtenir une copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCopro: (idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any) => Promise; /** * * @summary Obtenir l\'ensemble des copropriétés * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCopros: (regenerate?: "0" | "1", displays?: string[], options?: any) => Promise; /** * * @summary Obtenir un travaux de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idTravaux Travaux concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getTravaux: (idCopro: number, idTravaux: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any) => Promise; /** * * @summary Ajouter un compte bancaire à la copropriété * @param {number} idCopro Copropriété concernée * @param {InlineObject2} [inlineObject2] * @param {*} [options] Override http request option. * @throws {RequiredError} */ postCompte: (idCopro: number, inlineObject2?: InlineObject2, options?: any) => Promise; /** * * @summary Ajouter un travaux à la copropriété * @param {number} idCopro Copropriété concernée * @param {AddTravaux} [addTravaux] Les données du travaux à ajouter * @param {*} [options] Override http request option. * @throws {RequiredError} */ postTravaux: (idCopro: number, addTravaux?: AddTravaux, options?: any) => Promise; /** * * @summary Modifier un compte bancaire de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idCompte Compte bancaire concerné * @param {InlineObject3} [inlineObject3] * @param {*} [options] Override http request option. * @throws {RequiredError} */ putCompte: (idCopro: number, idCompte: number, inlineObject3?: InlineObject3, options?: any) => Promise; /** * * @summary Modifier un contrat de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idContrat Contrat concerné * @param {EditContrat} [editContrat] Les données du contrat a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} */ putContrat: (idCopro: number, idContrat: number, editContrat?: EditContrat, options?: any) => Promise; /** * * @summary Modifier un travaux de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idTravaux Travaux concerné * @param {EditTravaux} [editTravaux] Les données du travaux a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} */ putTravaux: (idCopro: number, idTravaux: number, editTravaux?: EditTravaux, options?: any) => Promise; }; /** * CopropritApi - functional programming interface * @export */ export declare const CopropritApiFp: (configuration?: Configuration) => { /** * * @summary Obtenir les travaux de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getAllTravaux(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir une clé de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idCle Clé concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCle(idCopro: number, idCle: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir l\'ensemble des clés de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCles(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir un compte bancaire de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idCompte compte bancaire concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCompte(idCopro: number, idCompte: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir l\'ensemble des comptes de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getComptes(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir un contrat de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idContrat Contrat concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getContrat(idCopro: number, idContrat: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir l\'ensemble des contrats de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getContrats(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir une copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCopro(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir l\'ensemble des copropriétés * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCopros(regenerate?: "0" | "1", displays?: string[], options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir un travaux de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idTravaux Travaux concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getTravaux(idCopro: number, idTravaux: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Ajouter un compte bancaire à la copropriété * @param {number} idCopro Copropriété concernée * @param {InlineObject2} [inlineObject2] * @param {*} [options] Override http request option. * @throws {RequiredError} */ postCompte(idCopro: number, inlineObject2?: InlineObject2, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Ajouter un travaux à la copropriété * @param {number} idCopro Copropriété concernée * @param {AddTravaux} [addTravaux] Les données du travaux à ajouter * @param {*} [options] Override http request option. * @throws {RequiredError} */ postTravaux(idCopro: number, addTravaux?: AddTravaux, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Modifier un compte bancaire de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idCompte Compte bancaire concerné * @param {InlineObject3} [inlineObject3] * @param {*} [options] Override http request option. * @throws {RequiredError} */ putCompte(idCopro: number, idCompte: number, inlineObject3?: InlineObject3, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Modifier un contrat de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idContrat Contrat concerné * @param {EditContrat} [editContrat] Les données du contrat a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} */ putContrat(idCopro: number, idContrat: number, editContrat?: EditContrat, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Modifier un travaux de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idTravaux Travaux concerné * @param {EditTravaux} [editTravaux] Les données du travaux a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} */ putTravaux(idCopro: number, idTravaux: number, editTravaux?: EditTravaux, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; }; /** * CopropritApi - factory interface * @export */ export declare const CopropritApiFactory: (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) => { /** * * @summary Obtenir les travaux de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getAllTravaux(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): AxiosPromise; /** * * @summary Obtenir une clé de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idCle Clé concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCle(idCopro: number, idCle: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any): AxiosPromise; /** * * @summary Obtenir l\'ensemble des clés de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCles(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): AxiosPromise; /** * * @summary Obtenir un compte bancaire de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idCompte compte bancaire concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCompte(idCopro: number, idCompte: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any): AxiosPromise; /** * * @summary Obtenir l\'ensemble des comptes de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getComptes(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): AxiosPromise; /** * * @summary Obtenir un contrat de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idContrat Contrat concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getContrat(idCopro: number, idContrat: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any): AxiosPromise; /** * * @summary Obtenir l\'ensemble des contrats de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getContrats(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): AxiosPromise; /** * * @summary Obtenir une copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCopro(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): AxiosPromise; /** * * @summary Obtenir l\'ensemble des copropriétés * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCopros(regenerate?: "0" | "1", displays?: string[], options?: any): AxiosPromise; /** * * @summary Obtenir un travaux de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idTravaux Travaux concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getTravaux(idCopro: number, idTravaux: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any): AxiosPromise; /** * * @summary Ajouter un compte bancaire à la copropriété * @param {number} idCopro Copropriété concernée * @param {InlineObject2} [inlineObject2] * @param {*} [options] Override http request option. * @throws {RequiredError} */ postCompte(idCopro: number, inlineObject2?: InlineObject2, options?: any): AxiosPromise; /** * * @summary Ajouter un travaux à la copropriété * @param {number} idCopro Copropriété concernée * @param {AddTravaux} [addTravaux] Les données du travaux à ajouter * @param {*} [options] Override http request option. * @throws {RequiredError} */ postTravaux(idCopro: number, addTravaux?: AddTravaux, options?: any): AxiosPromise; /** * * @summary Modifier un compte bancaire de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idCompte Compte bancaire concerné * @param {InlineObject3} [inlineObject3] * @param {*} [options] Override http request option. * @throws {RequiredError} */ putCompte(idCopro: number, idCompte: number, inlineObject3?: InlineObject3, options?: any): AxiosPromise; /** * * @summary Modifier un contrat de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idContrat Contrat concerné * @param {EditContrat} [editContrat] Les données du contrat a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} */ putContrat(idCopro: number, idContrat: number, editContrat?: EditContrat, options?: any): AxiosPromise; /** * * @summary Modifier un travaux de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idTravaux Travaux concerné * @param {EditTravaux} [editTravaux] Les données du travaux a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} */ putTravaux(idCopro: number, idTravaux: number, editTravaux?: EditTravaux, options?: any): AxiosPromise; }; /** * CopropritApi - object-oriented interface * @export * @class CopropritApi * @extends {BaseAPI} */ export declare class CopropritApi extends BaseAPI { /** * * @summary Obtenir les travaux de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CopropritApi */ getAllTravaux(idCopro: number, regenerate?: '0' | '1', displays?: Array, options?: any): Promise>; /** * * @summary Obtenir une clé de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idCle Clé concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CopropritApi */ getCle(idCopro: number, idCle: number, regenerate?: '0' | '1', displays?: Array, webhookAction?: string, options?: any): Promise>; /** * * @summary Obtenir l\'ensemble des clés de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CopropritApi */ getCles(idCopro: number, regenerate?: '0' | '1', displays?: Array, options?: any): Promise>; /** * * @summary Obtenir un compte bancaire de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idCompte compte bancaire concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CopropritApi */ getCompte(idCopro: number, idCompte: number, regenerate?: '0' | '1', displays?: Array, webhookAction?: string, options?: any): Promise>; /** * * @summary Obtenir l\'ensemble des comptes de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CopropritApi */ getComptes(idCopro: number, regenerate?: '0' | '1', displays?: Array, options?: any): Promise>; /** * * @summary Obtenir un contrat de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idContrat Contrat concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CopropritApi */ getContrat(idCopro: number, idContrat: number, regenerate?: '0' | '1', displays?: Array, webhookAction?: string, options?: any): Promise>; /** * * @summary Obtenir l\'ensemble des contrats de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CopropritApi */ getContrats(idCopro: number, regenerate?: '0' | '1', displays?: Array, options?: any): Promise>; /** * * @summary Obtenir une copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CopropritApi */ getCopro(idCopro: number, regenerate?: '0' | '1', displays?: Array, options?: any): Promise>; /** * * @summary Obtenir l\'ensemble des copropriétés * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CopropritApi */ getCopros(regenerate?: '0' | '1', displays?: Array, options?: any): Promise>; /** * * @summary Obtenir un travaux de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idTravaux Travaux concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CopropritApi */ getTravaux(idCopro: number, idTravaux: number, regenerate?: '0' | '1', displays?: Array, webhookAction?: string, options?: any): Promise>; /** * * @summary Ajouter un compte bancaire à la copropriété * @param {number} idCopro Copropriété concernée * @param {InlineObject2} [inlineObject2] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CopropritApi */ postCompte(idCopro: number, inlineObject2?: InlineObject2, options?: any): Promise>; /** * * @summary Ajouter un travaux à la copropriété * @param {number} idCopro Copropriété concernée * @param {AddTravaux} [addTravaux] Les données du travaux à ajouter * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CopropritApi */ postTravaux(idCopro: number, addTravaux?: AddTravaux, options?: any): Promise>; /** * * @summary Modifier un compte bancaire de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idCompte Compte bancaire concerné * @param {InlineObject3} [inlineObject3] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CopropritApi */ putCompte(idCopro: number, idCompte: number, inlineObject3?: InlineObject3, options?: any): Promise>; /** * * @summary Modifier un contrat de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idContrat Contrat concerné * @param {EditContrat} [editContrat] Les données du contrat a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CopropritApi */ putContrat(idCopro: number, idContrat: number, editContrat?: EditContrat, options?: any): Promise>; /** * * @summary Modifier un travaux de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idTravaux Travaux concerné * @param {EditTravaux} [editTravaux] Les données du travaux a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CopropritApi */ putTravaux(idCopro: number, idTravaux: number, editTravaux?: EditTravaux, options?: any): Promise>; } /** * CotisationApi - axios parameter creator * @export */ export declare const CotisationApiAxiosParamCreator: (configuration?: Configuration) => { /** * * @summary Ajouter un cotisation à l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {InlineObject14} [inlineObject14] * @param {*} [options] Override http request option. * @throws {RequiredError} */ addCotisation: (idCopro: number, idExercice: number, inlineObject14?: InlineObject14, options?: any) => Promise; /** * * @summary Suppression d\'une cotisation de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idCotisation Cotisation concernée * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteCotisation: (idCopro: number, idExercice: number, idCotisation: number, options?: any) => Promise; /** * * @summary Obtenir une cotisation de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idCotisation Cotisation concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCotisation: (idCopro: number, idExercice: number, idCotisation: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any) => Promise; /** * * @summary Obtenir l\'ensemble des cotisations * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCotisations: (idCopro: number, idExercice: number, regenerate?: "0" | "1", displays?: string[], options?: any) => Promise; /** * * @summary Obtenir les poste d\'imputation de référence pour les cotisations * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCstsChargesCotisations: (idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any) => Promise; /** * * @summary Obtenir les poste d\'imputation pour les cotisations * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getPostesChargesCotisations: (idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any) => Promise; /** * * @summary Modifier une cotisation de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idCotisation Cotisation concernée * @param {EditCotisation} [editCotisation] Les données de la cotisation a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} */ putCotisation: (idCopro: number, idExercice: number, idCotisation: number, editCotisation?: EditCotisation, options?: any) => Promise; }; /** * CotisationApi - functional programming interface * @export */ export declare const CotisationApiFp: (configuration?: Configuration) => { /** * * @summary Ajouter un cotisation à l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {InlineObject14} [inlineObject14] * @param {*} [options] Override http request option. * @throws {RequiredError} */ addCotisation(idCopro: number, idExercice: number, inlineObject14?: InlineObject14, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Suppression d\'une cotisation de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idCotisation Cotisation concernée * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteCotisation(idCopro: number, idExercice: number, idCotisation: number, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir une cotisation de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idCotisation Cotisation concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCotisation(idCopro: number, idExercice: number, idCotisation: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir l\'ensemble des cotisations * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCotisations(idCopro: number, idExercice: number, regenerate?: "0" | "1", displays?: string[], options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir les poste d\'imputation de référence pour les cotisations * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCstsChargesCotisations(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir les poste d\'imputation pour les cotisations * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getPostesChargesCotisations(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Modifier une cotisation de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idCotisation Cotisation concernée * @param {EditCotisation} [editCotisation] Les données de la cotisation a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} */ putCotisation(idCopro: number, idExercice: number, idCotisation: number, editCotisation?: EditCotisation, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; }; /** * CotisationApi - factory interface * @export */ export declare const CotisationApiFactory: (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) => { /** * * @summary Ajouter un cotisation à l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {InlineObject14} [inlineObject14] * @param {*} [options] Override http request option. * @throws {RequiredError} */ addCotisation(idCopro: number, idExercice: number, inlineObject14?: InlineObject14, options?: any): AxiosPromise; /** * * @summary Suppression d\'une cotisation de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idCotisation Cotisation concernée * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteCotisation(idCopro: number, idExercice: number, idCotisation: number, options?: any): AxiosPromise; /** * * @summary Obtenir une cotisation de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idCotisation Cotisation concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCotisation(idCopro: number, idExercice: number, idCotisation: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any): AxiosPromise; /** * * @summary Obtenir l\'ensemble des cotisations * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCotisations(idCopro: number, idExercice: number, regenerate?: "0" | "1", displays?: string[], options?: any): AxiosPromise; /** * * @summary Obtenir les poste d\'imputation de référence pour les cotisations * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCstsChargesCotisations(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): AxiosPromise; /** * * @summary Obtenir les poste d\'imputation pour les cotisations * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getPostesChargesCotisations(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): AxiosPromise; /** * * @summary Modifier une cotisation de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idCotisation Cotisation concernée * @param {EditCotisation} [editCotisation] Les données de la cotisation a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} */ putCotisation(idCopro: number, idExercice: number, idCotisation: number, editCotisation?: EditCotisation, options?: any): AxiosPromise; }; /** * CotisationApi - object-oriented interface * @export * @class CotisationApi * @extends {BaseAPI} */ export declare class CotisationApi extends BaseAPI { /** * * @summary Ajouter un cotisation à l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {InlineObject14} [inlineObject14] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CotisationApi */ addCotisation(idCopro: number, idExercice: number, inlineObject14?: InlineObject14, options?: any): Promise>; /** * * @summary Suppression d\'une cotisation de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idCotisation Cotisation concernée * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CotisationApi */ deleteCotisation(idCopro: number, idExercice: number, idCotisation: number, options?: any): Promise>; /** * * @summary Obtenir une cotisation de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idCotisation Cotisation concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CotisationApi */ getCotisation(idCopro: number, idExercice: number, idCotisation: number, regenerate?: '0' | '1', displays?: Array, webhookAction?: string, options?: any): Promise>; /** * * @summary Obtenir l\'ensemble des cotisations * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CotisationApi */ getCotisations(idCopro: number, idExercice: number, regenerate?: '0' | '1', displays?: Array, options?: any): Promise>; /** * * @summary Obtenir les poste d\'imputation de référence pour les cotisations * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CotisationApi */ getCstsChargesCotisations(idCopro: number, regenerate?: '0' | '1', displays?: Array, options?: any): Promise>; /** * * @summary Obtenir les poste d\'imputation pour les cotisations * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CotisationApi */ getPostesChargesCotisations(idCopro: number, regenerate?: '0' | '1', displays?: Array, options?: any): Promise>; /** * * @summary Modifier une cotisation de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idCotisation Cotisation concernée * @param {EditCotisation} [editCotisation] Les données de la cotisation a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CotisationApi */ putCotisation(idCopro: number, idExercice: number, idCotisation: number, editCotisation?: EditCotisation, options?: any): Promise>; } /** * DocumentApi - axios parameter creator * @export */ export declare const DocumentApiAxiosParamCreator: (configuration?: Configuration) => { /** * * @summary Suppression d\'un document * @param {number} idCopro Copropriété concernée * @param {number} idDocument Document concernée * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteDocument: (idCopro: number, idDocument: number, options?: any) => Promise; /** * * @summary Obtenir un document * @param {number} idCopro Copropriété concernée * @param {number} idDocument Document concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getDocument: (idCopro: number, idDocument: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any) => Promise; /** * * @summary Obtenir l\'ensemble des documents * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getDocuments: (idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any) => Promise; }; /** * DocumentApi - functional programming interface * @export */ export declare const DocumentApiFp: (configuration?: Configuration) => { /** * * @summary Suppression d\'un document * @param {number} idCopro Copropriété concernée * @param {number} idDocument Document concernée * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteDocument(idCopro: number, idDocument: number, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir un document * @param {number} idCopro Copropriété concernée * @param {number} idDocument Document concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getDocument(idCopro: number, idDocument: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir l\'ensemble des documents * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getDocuments(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; }; /** * DocumentApi - factory interface * @export */ export declare const DocumentApiFactory: (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) => { /** * * @summary Suppression d\'un document * @param {number} idCopro Copropriété concernée * @param {number} idDocument Document concernée * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteDocument(idCopro: number, idDocument: number, options?: any): AxiosPromise; /** * * @summary Obtenir un document * @param {number} idCopro Copropriété concernée * @param {number} idDocument Document concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getDocument(idCopro: number, idDocument: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any): AxiosPromise; /** * * @summary Obtenir l\'ensemble des documents * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getDocuments(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): AxiosPromise; }; /** * DocumentApi - object-oriented interface * @export * @class DocumentApi * @extends {BaseAPI} */ export declare class DocumentApi extends BaseAPI { /** * * @summary Suppression d\'un document * @param {number} idCopro Copropriété concernée * @param {number} idDocument Document concernée * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof DocumentApi */ deleteDocument(idCopro: number, idDocument: number, options?: any): Promise>; /** * * @summary Obtenir un document * @param {number} idCopro Copropriété concernée * @param {number} idDocument Document concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof DocumentApi */ getDocument(idCopro: number, idDocument: number, regenerate?: '0' | '1', displays?: Array, webhookAction?: string, options?: any): Promise>; /** * * @summary Obtenir l\'ensemble des documents * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof DocumentApi */ getDocuments(idCopro: number, regenerate?: '0' | '1', displays?: Array, options?: any): Promise>; } /** * DptComptableApi - axios parameter creator * @export */ export declare const DptComptableApiAxiosParamCreator: (configuration?: Configuration) => { /** * * @summary Ajouter un dépôt comptable * @param {number} idCopro Copropriété concernée * @param {InlineObject10} [inlineObject10] * @param {*} [options] Override http request option. * @throws {RequiredError} */ addDepotComptabilite: (idCopro: number, inlineObject10?: InlineObject10, options?: any) => Promise; /** * * @summary Suppression d\'un dépôt comptable * @param {number} idCopro Copropriété concernée * @param {number} idDepotComptable Dépôt concerné * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteDepotComptable: (idCopro: number, idDepotComptable: number, options?: any) => Promise; /** * * @summary Obtenir un dépôt comptable * @param {number} idCopro Copropriété concernée * @param {number} idDepotComptable Dépôt concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getDepotComptable: (idCopro: number, idDepotComptable: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any) => Promise; /** * * @summary Obtenir l\'ensemble des dépôts comptables * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getDepotsComptables: (idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any) => Promise; /** * * @summary Ajouter un encaissement a un dépôt de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idDepotComptabilite Dépôt concerné * @param {number} idExerciceEncaissement Encaissement concerné * @param {*} [options] Override http request option. * @throws {RequiredError} */ linkDepotComptableEncaissement: (idCopro: number, idDepotComptabilite: number, idExerciceEncaissement: number, options?: any) => Promise; /** * * @summary Modifier un dépôt * @param {number} idCopro Copropriété concernée * @param {number} idDepotComptable Dépôt concerné * @param {EditDepotComptable} [editDepotComptable] Les données du dépôt a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} */ putDepotComptable: (idCopro: number, idDepotComptable: number, editDepotComptable?: EditDepotComptable, options?: any) => Promise; }; /** * DptComptableApi - functional programming interface * @export */ export declare const DptComptableApiFp: (configuration?: Configuration) => { /** * * @summary Ajouter un dépôt comptable * @param {number} idCopro Copropriété concernée * @param {InlineObject10} [inlineObject10] * @param {*} [options] Override http request option. * @throws {RequiredError} */ addDepotComptabilite(idCopro: number, inlineObject10?: InlineObject10, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Suppression d\'un dépôt comptable * @param {number} idCopro Copropriété concernée * @param {number} idDepotComptable Dépôt concerné * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteDepotComptable(idCopro: number, idDepotComptable: number, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir un dépôt comptable * @param {number} idCopro Copropriété concernée * @param {number} idDepotComptable Dépôt concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getDepotComptable(idCopro: number, idDepotComptable: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir l\'ensemble des dépôts comptables * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getDepotsComptables(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Ajouter un encaissement a un dépôt de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idDepotComptabilite Dépôt concerné * @param {number} idExerciceEncaissement Encaissement concerné * @param {*} [options] Override http request option. * @throws {RequiredError} */ linkDepotComptableEncaissement(idCopro: number, idDepotComptabilite: number, idExerciceEncaissement: number, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Modifier un dépôt * @param {number} idCopro Copropriété concernée * @param {number} idDepotComptable Dépôt concerné * @param {EditDepotComptable} [editDepotComptable] Les données du dépôt a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} */ putDepotComptable(idCopro: number, idDepotComptable: number, editDepotComptable?: EditDepotComptable, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; }; /** * DptComptableApi - factory interface * @export */ export declare const DptComptableApiFactory: (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) => { /** * * @summary Ajouter un dépôt comptable * @param {number} idCopro Copropriété concernée * @param {InlineObject10} [inlineObject10] * @param {*} [options] Override http request option. * @throws {RequiredError} */ addDepotComptabilite(idCopro: number, inlineObject10?: InlineObject10, options?: any): AxiosPromise; /** * * @summary Suppression d\'un dépôt comptable * @param {number} idCopro Copropriété concernée * @param {number} idDepotComptable Dépôt concerné * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteDepotComptable(idCopro: number, idDepotComptable: number, options?: any): AxiosPromise; /** * * @summary Obtenir un dépôt comptable * @param {number} idCopro Copropriété concernée * @param {number} idDepotComptable Dépôt concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getDepotComptable(idCopro: number, idDepotComptable: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any): AxiosPromise; /** * * @summary Obtenir l\'ensemble des dépôts comptables * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getDepotsComptables(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): AxiosPromise; /** * * @summary Ajouter un encaissement a un dépôt de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idDepotComptabilite Dépôt concerné * @param {number} idExerciceEncaissement Encaissement concerné * @param {*} [options] Override http request option. * @throws {RequiredError} */ linkDepotComptableEncaissement(idCopro: number, idDepotComptabilite: number, idExerciceEncaissement: number, options?: any): AxiosPromise; /** * * @summary Modifier un dépôt * @param {number} idCopro Copropriété concernée * @param {number} idDepotComptable Dépôt concerné * @param {EditDepotComptable} [editDepotComptable] Les données du dépôt a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} */ putDepotComptable(idCopro: number, idDepotComptable: number, editDepotComptable?: EditDepotComptable, options?: any): AxiosPromise; }; /** * DptComptableApi - object-oriented interface * @export * @class DptComptableApi * @extends {BaseAPI} */ export declare class DptComptableApi extends BaseAPI { /** * * @summary Ajouter un dépôt comptable * @param {number} idCopro Copropriété concernée * @param {InlineObject10} [inlineObject10] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof DptComptableApi */ addDepotComptabilite(idCopro: number, inlineObject10?: InlineObject10, options?: any): Promise>; /** * * @summary Suppression d\'un dépôt comptable * @param {number} idCopro Copropriété concernée * @param {number} idDepotComptable Dépôt concerné * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof DptComptableApi */ deleteDepotComptable(idCopro: number, idDepotComptable: number, options?: any): Promise>; /** * * @summary Obtenir un dépôt comptable * @param {number} idCopro Copropriété concernée * @param {number} idDepotComptable Dépôt concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof DptComptableApi */ getDepotComptable(idCopro: number, idDepotComptable: number, regenerate?: '0' | '1', displays?: Array, webhookAction?: string, options?: any): Promise>; /** * * @summary Obtenir l\'ensemble des dépôts comptables * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof DptComptableApi */ getDepotsComptables(idCopro: number, regenerate?: '0' | '1', displays?: Array, options?: any): Promise>; /** * * @summary Ajouter un encaissement a un dépôt de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idDepotComptabilite Dépôt concerné * @param {number} idExerciceEncaissement Encaissement concerné * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof DptComptableApi */ linkDepotComptableEncaissement(idCopro: number, idDepotComptabilite: number, idExerciceEncaissement: number, options?: any): Promise>; /** * * @summary Modifier un dépôt * @param {number} idCopro Copropriété concernée * @param {number} idDepotComptable Dépôt concerné * @param {EditDepotComptable} [editDepotComptable] Les données du dépôt a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof DptComptableApi */ putDepotComptable(idCopro: number, idDepotComptable: number, editDepotComptable?: EditDepotComptable, options?: any): Promise>; } /** * EncaissementApi - axios parameter creator * @export */ export declare const EncaissementApiAxiosParamCreator: (configuration?: Configuration) => { /** * * @summary Ajouter un encaissement à l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {ModePaiement} idCstModePaiement * @param {InlineObject15} [inlineObject15] * @param {*} [options] Override http request option. * @throws {RequiredError} */ addEncaissement: (idCopro: number, idExercice: number, idCstModePaiement: ModePaiement, inlineObject15?: InlineObject15, options?: any) => Promise; /** * * @summary Suppression d\'un encaissement de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idEncaissement Encaissement concerné * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteEncaissement: (idCopro: number, idExercice: number, idEncaissement: number, options?: any) => Promise; /** * * @summary Obtenir un encaissement de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idEncaissement Encaissement concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getEncaissement: (idCopro: number, idExercice: number, idEncaissement: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any) => Promise; /** * * @summary Modifier un encaissement de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idEncaissement Encaissement concerné * @param {EditEncaissement} [editEncaissement] Les données de l\'encaissement a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} */ putEncaissement: (idCopro: number, idExercice: number, idEncaissement: number, editEncaissement?: EditEncaissement, options?: any) => Promise; }; /** * EncaissementApi - functional programming interface * @export */ export declare const EncaissementApiFp: (configuration?: Configuration) => { /** * * @summary Ajouter un encaissement à l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {ModePaiement} idCstModePaiement * @param {InlineObject15} [inlineObject15] * @param {*} [options] Override http request option. * @throws {RequiredError} */ addEncaissement(idCopro: number, idExercice: number, idCstModePaiement: ModePaiement, inlineObject15?: InlineObject15, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Suppression d\'un encaissement de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idEncaissement Encaissement concerné * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteEncaissement(idCopro: number, idExercice: number, idEncaissement: number, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir un encaissement de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idEncaissement Encaissement concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getEncaissement(idCopro: number, idExercice: number, idEncaissement: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Modifier un encaissement de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idEncaissement Encaissement concerné * @param {EditEncaissement} [editEncaissement] Les données de l\'encaissement a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} */ putEncaissement(idCopro: number, idExercice: number, idEncaissement: number, editEncaissement?: EditEncaissement, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; }; /** * EncaissementApi - factory interface * @export */ export declare const EncaissementApiFactory: (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) => { /** * * @summary Ajouter un encaissement à l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {ModePaiement} idCstModePaiement * @param {InlineObject15} [inlineObject15] * @param {*} [options] Override http request option. * @throws {RequiredError} */ addEncaissement(idCopro: number, idExercice: number, idCstModePaiement: ModePaiement, inlineObject15?: InlineObject15, options?: any): AxiosPromise; /** * * @summary Suppression d\'un encaissement de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idEncaissement Encaissement concerné * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteEncaissement(idCopro: number, idExercice: number, idEncaissement: number, options?: any): AxiosPromise; /** * * @summary Obtenir un encaissement de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idEncaissement Encaissement concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getEncaissement(idCopro: number, idExercice: number, idEncaissement: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any): AxiosPromise; /** * * @summary Modifier un encaissement de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idEncaissement Encaissement concerné * @param {EditEncaissement} [editEncaissement] Les données de l\'encaissement a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} */ putEncaissement(idCopro: number, idExercice: number, idEncaissement: number, editEncaissement?: EditEncaissement, options?: any): AxiosPromise; }; /** * EncaissementApi - object-oriented interface * @export * @class EncaissementApi * @extends {BaseAPI} */ export declare class EncaissementApi extends BaseAPI { /** * * @summary Ajouter un encaissement à l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {ModePaiement} idCstModePaiement * @param {InlineObject15} [inlineObject15] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof EncaissementApi */ addEncaissement(idCopro: number, idExercice: number, idCstModePaiement: ModePaiement, inlineObject15?: InlineObject15, options?: any): Promise>; /** * * @summary Suppression d\'un encaissement de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idEncaissement Encaissement concerné * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof EncaissementApi */ deleteEncaissement(idCopro: number, idExercice: number, idEncaissement: number, options?: any): Promise>; /** * * @summary Obtenir un encaissement de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idEncaissement Encaissement concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof EncaissementApi */ getEncaissement(idCopro: number, idExercice: number, idEncaissement: number, regenerate?: '0' | '1', displays?: Array, webhookAction?: string, options?: any): Promise>; /** * * @summary Modifier un encaissement de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idEncaissement Encaissement concerné * @param {EditEncaissement} [editEncaissement] Les données de l\'encaissement a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof EncaissementApi */ putEncaissement(idCopro: number, idExercice: number, idEncaissement: number, editEncaissement?: EditEncaissement, options?: any): Promise>; } /** * EnvoiApi - axios parameter creator * @export */ export declare const EnvoiApiAxiosParamCreator: (configuration?: Configuration) => { /** * * @summary Obtenir un envoi de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idEnvoi Envoi concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getEnvoi: (idCopro: number, idEnvoi: number, regenerate?: "0" | "1", displays?: string[], options?: any) => Promise; /** * * @summary Obtenir les envois de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getEnvois: (idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any) => Promise; /** * * @summary Ajouter un envoi envoi à la copropriété * @param {number} idCopro Copropriété concernée * @param {AddEnvoi} [addEnvoi] Les données de l\'envoi a ajouter * @param {*} [options] Override http request option. * @throws {RequiredError} */ postEnvoi: (idCopro: number, addEnvoi?: AddEnvoi, options?: any) => Promise; /** * * @summary Ajouter un groupe pour regrouper des envois * @param {number} idCopro Copropriété concernée * @param {*} [options] Override http request option. * @throws {RequiredError} */ postGroupeEnvoi: (idCopro: number, options?: any) => Promise; }; /** * EnvoiApi - functional programming interface * @export */ export declare const EnvoiApiFp: (configuration?: Configuration) => { /** * * @summary Obtenir un envoi de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idEnvoi Envoi concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getEnvoi(idCopro: number, idEnvoi: number, regenerate?: "0" | "1", displays?: string[], options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir les envois de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getEnvois(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Ajouter un envoi envoi à la copropriété * @param {number} idCopro Copropriété concernée * @param {AddEnvoi} [addEnvoi] Les données de l\'envoi a ajouter * @param {*} [options] Override http request option. * @throws {RequiredError} */ postEnvoi(idCopro: number, addEnvoi?: AddEnvoi, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Ajouter un groupe pour regrouper des envois * @param {number} idCopro Copropriété concernée * @param {*} [options] Override http request option. * @throws {RequiredError} */ postGroupeEnvoi(idCopro: number, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; }; /** * EnvoiApi - factory interface * @export */ export declare const EnvoiApiFactory: (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) => { /** * * @summary Obtenir un envoi de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idEnvoi Envoi concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getEnvoi(idCopro: number, idEnvoi: number, regenerate?: "0" | "1", displays?: string[], options?: any): AxiosPromise; /** * * @summary Obtenir les envois de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getEnvois(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): AxiosPromise; /** * * @summary Ajouter un envoi envoi à la copropriété * @param {number} idCopro Copropriété concernée * @param {AddEnvoi} [addEnvoi] Les données de l\'envoi a ajouter * @param {*} [options] Override http request option. * @throws {RequiredError} */ postEnvoi(idCopro: number, addEnvoi?: AddEnvoi, options?: any): AxiosPromise; /** * * @summary Ajouter un groupe pour regrouper des envois * @param {number} idCopro Copropriété concernée * @param {*} [options] Override http request option. * @throws {RequiredError} */ postGroupeEnvoi(idCopro: number, options?: any): AxiosPromise; }; /** * EnvoiApi - object-oriented interface * @export * @class EnvoiApi * @extends {BaseAPI} */ export declare class EnvoiApi extends BaseAPI { /** * * @summary Obtenir un envoi de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idEnvoi Envoi concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof EnvoiApi */ getEnvoi(idCopro: number, idEnvoi: number, regenerate?: '0' | '1', displays?: Array, options?: any): Promise>; /** * * @summary Obtenir les envois de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof EnvoiApi */ getEnvois(idCopro: number, regenerate?: '0' | '1', displays?: Array, options?: any): Promise>; /** * * @summary Ajouter un envoi envoi à la copropriété * @param {number} idCopro Copropriété concernée * @param {AddEnvoi} [addEnvoi] Les données de l\'envoi a ajouter * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof EnvoiApi */ postEnvoi(idCopro: number, addEnvoi?: AddEnvoi, options?: any): Promise>; /** * * @summary Ajouter un groupe pour regrouper des envois * @param {number} idCopro Copropriété concernée * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof EnvoiApi */ postGroupeEnvoi(idCopro: number, options?: any): Promise>; } /** * ExerciceApi - axios parameter creator * @export */ export declare const ExerciceApiAxiosParamCreator: (configuration?: Configuration) => { /** * * @summary Ajouter un cotisation à l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {InlineObject14} [inlineObject14] * @param {*} [options] Override http request option. * @throws {RequiredError} */ addCotisation: (idCopro: number, idExercice: number, inlineObject14?: InlineObject14, options?: any) => Promise; /** * * @summary Ajouter un encaissement à l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {ModePaiement} idCstModePaiement * @param {InlineObject15} [inlineObject15] * @param {*} [options] Override http request option. * @throws {RequiredError} */ addEncaissement: (idCopro: number, idExercice: number, idCstModePaiement: ModePaiement, inlineObject15?: InlineObject15, options?: any) => Promise; /** * * @summary Ajouter une facture à l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {InlineObject12} [inlineObject12] * @param {*} [options] Override http request option. * @throws {RequiredError} */ addFacture: (idCopro: number, idExercice: number, inlineObject12?: InlineObject12, options?: any) => Promise; /** * * @summary Ajouter un salaire à l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {InlineObject13} [inlineObject13] * @param {*} [options] Override http request option. * @throws {RequiredError} */ addSalaire: (idCopro: number, idExercice: number, inlineObject13?: InlineObject13, options?: any) => Promise; /** * * @summary Ajouter une transfert bancaire à l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {ModePaiement} idCstModePaiement * @param {InlineObject11} [inlineObject11] * @param {*} [options] Override http request option. * @throws {RequiredError} */ addTransfert: (idCopro: number, idExercice: number, idCstModePaiement: ModePaiement, inlineObject11?: InlineObject11, options?: any) => Promise; /** * * @summary Suppression d\'une cotisation de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idCotisation Cotisation concernée * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteCotisation: (idCopro: number, idExercice: number, idCotisation: number, options?: any) => Promise; /** * * @summary Suppression d\'un encaissement de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idEncaissement Encaissement concerné * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteEncaissement: (idCopro: number, idExercice: number, idEncaissement: number, options?: any) => Promise; /** * * @summary Suppression d\'une facture de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idFacture Facture concernée * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteFacture: (idCopro: number, idExercice: number, idFacture: number, options?: any) => Promise; /** * * @summary Suppression d\'un salaire de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idSalaire Salaire concerné * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteSalaire: (idCopro: number, idExercice: number, idSalaire: number, options?: any) => Promise; /** * * @summary Suppression d\'un transfert bancaire de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idTransfert Transfert concerné * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteTransfert: (idCopro: number, idExercice: number, idTransfert: number, options?: any) => Promise; /** * * @summary Obtenir une annexe * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {'1' | '2' | '3' | '4' | '5' | '6' | '7'} numero Numéro de l\'annexe souhaitée * @param {*} [options] Override http request option. * @throws {RequiredError} */ getAnnexe: (idCopro: number, idExercice: number, numero: "1" | "2" | "3" | "4" | "5" | "6" | "7", options?: any) => Promise; /** * * @summary Obtenir une cotisation de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idCotisation Cotisation concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCotisation: (idCopro: number, idExercice: number, idCotisation: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any) => Promise; /** * * @summary Obtenir l\'ensemble des cotisations * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCotisations: (idCopro: number, idExercice: number, regenerate?: "0" | "1", displays?: string[], options?: any) => Promise; /** * * @summary Obtenir un encaissement de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idEncaissement Encaissement concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getEncaissement: (idCopro: number, idExercice: number, idEncaissement: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any) => Promise; /** * * @summary Obtenir l\'ensemble des encaissements * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getEncaissements: (idCopro: number, idExercice: number, regenerate?: "0" | "1", displays?: string[], options?: any) => Promise; /** * * @summary Obtenir une facture de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idFacture Facture concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getFacture: (idCopro: number, idExercice: number, idFacture: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any) => Promise; /** * * @summary Obtenir l\'ensemble des factures * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getFactures: (idCopro: number, idExercice: number, regenerate?: "0" | "1", displays?: string[], options?: any) => Promise; /** * * @summary Obtenir la comptabilité d\'un exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getPlansComptablesParExercice: (idCopro: number, idExercice: number, regenerate?: "0" | "1", displays?: string[], options?: any) => Promise; /** * * @summary Obtenir un salaire de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idSalaire Salaire concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getSalaire: (idCopro: number, idExercice: number, idSalaire: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any) => Promise; /** * * @summary Obtenir l\'ensemble des salaires * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getSalaires: (idCopro: number, idExercice: number, regenerate?: "0" | "1", displays?: string[], options?: any) => Promise; /** * * @summary Obtenir un transfert bancaire de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idTransfert Transfert bancaire concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getTransfert: (idCopro: number, idExercice: number, idTransfert: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any) => Promise; /** * * @summary Obtenir l\'ensemble des transferts bancaires * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getTransferts: (idCopro: number, idExercice: number, regenerate?: "0" | "1", displays?: string[], options?: any) => Promise; /** * * @summary Ajouter des écritures a une entité comptable * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {'facture' | 'salaire' | 'cotisation' | 'mutation' | 'adf' | 'reglement' | 'encaissement' | 'transfert' | 'produit' | 'depot-comptabilite'} type Type d\'entité concerné * @param {number} id Identifiant de l\'entité concerné * @param {*} [options] Override http request option. * @throws {RequiredError} */ postEcritures: (idCopro: number, idExercice: number, type: "salaire" | "cotisation" | "mutation" | "reglement" | "encaissement" | "facture" | "produit" | "transfert" | "adf" | "depot-comptabilite", id: number, options?: any) => Promise; /** * * @summary Modifier une cotisation de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idCotisation Cotisation concernée * @param {EditCotisation} [editCotisation] Les données de la cotisation a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} */ putCotisation: (idCopro: number, idExercice: number, idCotisation: number, editCotisation?: EditCotisation, options?: any) => Promise; /** * * @summary Modifier un encaissement de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idEncaissement Encaissement concerné * @param {EditEncaissement} [editEncaissement] Les données de l\'encaissement a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} */ putEncaissement: (idCopro: number, idExercice: number, idEncaissement: number, editEncaissement?: EditEncaissement, options?: any) => Promise; /** * * @summary Modifier une facture de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idFacture Facture concernée * @param {EditFacture} [editFacture] Les données de la facture a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} */ putFacture: (idCopro: number, idExercice: number, idFacture: number, editFacture?: EditFacture, options?: any) => Promise; /** * * @summary Modifier un salaire de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idSalaire Salaire concerné * @param {EditSalaire} [editSalaire] Les données du salaire a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} */ putSalaire: (idCopro: number, idExercice: number, idSalaire: number, editSalaire?: EditSalaire, options?: any) => Promise; }; /** * ExerciceApi - functional programming interface * @export */ export declare const ExerciceApiFp: (configuration?: Configuration) => { /** * * @summary Ajouter un cotisation à l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {InlineObject14} [inlineObject14] * @param {*} [options] Override http request option. * @throws {RequiredError} */ addCotisation(idCopro: number, idExercice: number, inlineObject14?: InlineObject14, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Ajouter un encaissement à l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {ModePaiement} idCstModePaiement * @param {InlineObject15} [inlineObject15] * @param {*} [options] Override http request option. * @throws {RequiredError} */ addEncaissement(idCopro: number, idExercice: number, idCstModePaiement: ModePaiement, inlineObject15?: InlineObject15, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Ajouter une facture à l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {InlineObject12} [inlineObject12] * @param {*} [options] Override http request option. * @throws {RequiredError} */ addFacture(idCopro: number, idExercice: number, inlineObject12?: InlineObject12, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Ajouter un salaire à l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {InlineObject13} [inlineObject13] * @param {*} [options] Override http request option. * @throws {RequiredError} */ addSalaire(idCopro: number, idExercice: number, inlineObject13?: InlineObject13, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Ajouter une transfert bancaire à l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {ModePaiement} idCstModePaiement * @param {InlineObject11} [inlineObject11] * @param {*} [options] Override http request option. * @throws {RequiredError} */ addTransfert(idCopro: number, idExercice: number, idCstModePaiement: ModePaiement, inlineObject11?: InlineObject11, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Suppression d\'une cotisation de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idCotisation Cotisation concernée * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteCotisation(idCopro: number, idExercice: number, idCotisation: number, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Suppression d\'un encaissement de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idEncaissement Encaissement concerné * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteEncaissement(idCopro: number, idExercice: number, idEncaissement: number, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Suppression d\'une facture de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idFacture Facture concernée * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteFacture(idCopro: number, idExercice: number, idFacture: number, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Suppression d\'un salaire de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idSalaire Salaire concerné * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteSalaire(idCopro: number, idExercice: number, idSalaire: number, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Suppression d\'un transfert bancaire de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idTransfert Transfert concerné * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteTransfert(idCopro: number, idExercice: number, idTransfert: number, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir une annexe * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {'1' | '2' | '3' | '4' | '5' | '6' | '7'} numero Numéro de l\'annexe souhaitée * @param {*} [options] Override http request option. * @throws {RequiredError} */ getAnnexe(idCopro: number, idExercice: number, numero: "1" | "2" | "3" | "4" | "5" | "6" | "7", options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir une cotisation de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idCotisation Cotisation concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCotisation(idCopro: number, idExercice: number, idCotisation: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir l\'ensemble des cotisations * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCotisations(idCopro: number, idExercice: number, regenerate?: "0" | "1", displays?: string[], options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir un encaissement de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idEncaissement Encaissement concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getEncaissement(idCopro: number, idExercice: number, idEncaissement: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir l\'ensemble des encaissements * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getEncaissements(idCopro: number, idExercice: number, regenerate?: "0" | "1", displays?: string[], options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir une facture de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idFacture Facture concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getFacture(idCopro: number, idExercice: number, idFacture: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir l\'ensemble des factures * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getFactures(idCopro: number, idExercice: number, regenerate?: "0" | "1", displays?: string[], options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir la comptabilité d\'un exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getPlansComptablesParExercice(idCopro: number, idExercice: number, regenerate?: "0" | "1", displays?: string[], options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir un salaire de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idSalaire Salaire concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getSalaire(idCopro: number, idExercice: number, idSalaire: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir l\'ensemble des salaires * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getSalaires(idCopro: number, idExercice: number, regenerate?: "0" | "1", displays?: string[], options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir un transfert bancaire de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idTransfert Transfert bancaire concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getTransfert(idCopro: number, idExercice: number, idTransfert: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir l\'ensemble des transferts bancaires * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getTransferts(idCopro: number, idExercice: number, regenerate?: "0" | "1", displays?: string[], options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Ajouter des écritures a une entité comptable * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {'facture' | 'salaire' | 'cotisation' | 'mutation' | 'adf' | 'reglement' | 'encaissement' | 'transfert' | 'produit' | 'depot-comptabilite'} type Type d\'entité concerné * @param {number} id Identifiant de l\'entité concerné * @param {*} [options] Override http request option. * @throws {RequiredError} */ postEcritures(idCopro: number, idExercice: number, type: "salaire" | "cotisation" | "mutation" | "reglement" | "encaissement" | "facture" | "produit" | "transfert" | "adf" | "depot-comptabilite", id: number, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Modifier une cotisation de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idCotisation Cotisation concernée * @param {EditCotisation} [editCotisation] Les données de la cotisation a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} */ putCotisation(idCopro: number, idExercice: number, idCotisation: number, editCotisation?: EditCotisation, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Modifier un encaissement de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idEncaissement Encaissement concerné * @param {EditEncaissement} [editEncaissement] Les données de l\'encaissement a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} */ putEncaissement(idCopro: number, idExercice: number, idEncaissement: number, editEncaissement?: EditEncaissement, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Modifier une facture de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idFacture Facture concernée * @param {EditFacture} [editFacture] Les données de la facture a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} */ putFacture(idCopro: number, idExercice: number, idFacture: number, editFacture?: EditFacture, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Modifier un salaire de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idSalaire Salaire concerné * @param {EditSalaire} [editSalaire] Les données du salaire a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} */ putSalaire(idCopro: number, idExercice: number, idSalaire: number, editSalaire?: EditSalaire, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; }; /** * ExerciceApi - factory interface * @export */ export declare const ExerciceApiFactory: (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) => { /** * * @summary Ajouter un cotisation à l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {InlineObject14} [inlineObject14] * @param {*} [options] Override http request option. * @throws {RequiredError} */ addCotisation(idCopro: number, idExercice: number, inlineObject14?: InlineObject14, options?: any): AxiosPromise; /** * * @summary Ajouter un encaissement à l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {ModePaiement} idCstModePaiement * @param {InlineObject15} [inlineObject15] * @param {*} [options] Override http request option. * @throws {RequiredError} */ addEncaissement(idCopro: number, idExercice: number, idCstModePaiement: ModePaiement, inlineObject15?: InlineObject15, options?: any): AxiosPromise; /** * * @summary Ajouter une facture à l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {InlineObject12} [inlineObject12] * @param {*} [options] Override http request option. * @throws {RequiredError} */ addFacture(idCopro: number, idExercice: number, inlineObject12?: InlineObject12, options?: any): AxiosPromise; /** * * @summary Ajouter un salaire à l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {InlineObject13} [inlineObject13] * @param {*} [options] Override http request option. * @throws {RequiredError} */ addSalaire(idCopro: number, idExercice: number, inlineObject13?: InlineObject13, options?: any): AxiosPromise; /** * * @summary Ajouter une transfert bancaire à l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {ModePaiement} idCstModePaiement * @param {InlineObject11} [inlineObject11] * @param {*} [options] Override http request option. * @throws {RequiredError} */ addTransfert(idCopro: number, idExercice: number, idCstModePaiement: ModePaiement, inlineObject11?: InlineObject11, options?: any): AxiosPromise; /** * * @summary Suppression d\'une cotisation de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idCotisation Cotisation concernée * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteCotisation(idCopro: number, idExercice: number, idCotisation: number, options?: any): AxiosPromise; /** * * @summary Suppression d\'un encaissement de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idEncaissement Encaissement concerné * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteEncaissement(idCopro: number, idExercice: number, idEncaissement: number, options?: any): AxiosPromise; /** * * @summary Suppression d\'une facture de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idFacture Facture concernée * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteFacture(idCopro: number, idExercice: number, idFacture: number, options?: any): AxiosPromise; /** * * @summary Suppression d\'un salaire de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idSalaire Salaire concerné * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteSalaire(idCopro: number, idExercice: number, idSalaire: number, options?: any): AxiosPromise; /** * * @summary Suppression d\'un transfert bancaire de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idTransfert Transfert concerné * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteTransfert(idCopro: number, idExercice: number, idTransfert: number, options?: any): AxiosPromise; /** * * @summary Obtenir une annexe * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {'1' | '2' | '3' | '4' | '5' | '6' | '7'} numero Numéro de l\'annexe souhaitée * @param {*} [options] Override http request option. * @throws {RequiredError} */ getAnnexe(idCopro: number, idExercice: number, numero: "1" | "2" | "3" | "4" | "5" | "6" | "7", options?: any): AxiosPromise; /** * * @summary Obtenir une cotisation de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idCotisation Cotisation concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCotisation(idCopro: number, idExercice: number, idCotisation: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any): AxiosPromise; /** * * @summary Obtenir l\'ensemble des cotisations * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCotisations(idCopro: number, idExercice: number, regenerate?: "0" | "1", displays?: string[], options?: any): AxiosPromise; /** * * @summary Obtenir un encaissement de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idEncaissement Encaissement concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getEncaissement(idCopro: number, idExercice: number, idEncaissement: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any): AxiosPromise; /** * * @summary Obtenir l\'ensemble des encaissements * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getEncaissements(idCopro: number, idExercice: number, regenerate?: "0" | "1", displays?: string[], options?: any): AxiosPromise; /** * * @summary Obtenir une facture de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idFacture Facture concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getFacture(idCopro: number, idExercice: number, idFacture: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any): AxiosPromise; /** * * @summary Obtenir l\'ensemble des factures * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getFactures(idCopro: number, idExercice: number, regenerate?: "0" | "1", displays?: string[], options?: any): AxiosPromise; /** * * @summary Obtenir la comptabilité d\'un exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getPlansComptablesParExercice(idCopro: number, idExercice: number, regenerate?: "0" | "1", displays?: string[], options?: any): AxiosPromise; /** * * @summary Obtenir un salaire de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idSalaire Salaire concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getSalaire(idCopro: number, idExercice: number, idSalaire: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any): AxiosPromise; /** * * @summary Obtenir l\'ensemble des salaires * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getSalaires(idCopro: number, idExercice: number, regenerate?: "0" | "1", displays?: string[], options?: any): AxiosPromise; /** * * @summary Obtenir un transfert bancaire de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idTransfert Transfert bancaire concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getTransfert(idCopro: number, idExercice: number, idTransfert: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any): AxiosPromise; /** * * @summary Obtenir l\'ensemble des transferts bancaires * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getTransferts(idCopro: number, idExercice: number, regenerate?: "0" | "1", displays?: string[], options?: any): AxiosPromise; /** * * @summary Ajouter des écritures a une entité comptable * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {'facture' | 'salaire' | 'cotisation' | 'mutation' | 'adf' | 'reglement' | 'encaissement' | 'transfert' | 'produit' | 'depot-comptabilite'} type Type d\'entité concerné * @param {number} id Identifiant de l\'entité concerné * @param {*} [options] Override http request option. * @throws {RequiredError} */ postEcritures(idCopro: number, idExercice: number, type: "salaire" | "cotisation" | "mutation" | "reglement" | "encaissement" | "facture" | "produit" | "transfert" | "adf" | "depot-comptabilite", id: number, options?: any): AxiosPromise; /** * * @summary Modifier une cotisation de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idCotisation Cotisation concernée * @param {EditCotisation} [editCotisation] Les données de la cotisation a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} */ putCotisation(idCopro: number, idExercice: number, idCotisation: number, editCotisation?: EditCotisation, options?: any): AxiosPromise; /** * * @summary Modifier un encaissement de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idEncaissement Encaissement concerné * @param {EditEncaissement} [editEncaissement] Les données de l\'encaissement a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} */ putEncaissement(idCopro: number, idExercice: number, idEncaissement: number, editEncaissement?: EditEncaissement, options?: any): AxiosPromise; /** * * @summary Modifier une facture de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idFacture Facture concernée * @param {EditFacture} [editFacture] Les données de la facture a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} */ putFacture(idCopro: number, idExercice: number, idFacture: number, editFacture?: EditFacture, options?: any): AxiosPromise; /** * * @summary Modifier un salaire de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idSalaire Salaire concerné * @param {EditSalaire} [editSalaire] Les données du salaire a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} */ putSalaire(idCopro: number, idExercice: number, idSalaire: number, editSalaire?: EditSalaire, options?: any): AxiosPromise; }; /** * ExerciceApi - object-oriented interface * @export * @class ExerciceApi * @extends {BaseAPI} */ export declare class ExerciceApi extends BaseAPI { /** * * @summary Ajouter un cotisation à l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {InlineObject14} [inlineObject14] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ExerciceApi */ addCotisation(idCopro: number, idExercice: number, inlineObject14?: InlineObject14, options?: any): Promise>; /** * * @summary Ajouter un encaissement à l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {ModePaiement} idCstModePaiement * @param {InlineObject15} [inlineObject15] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ExerciceApi */ addEncaissement(idCopro: number, idExercice: number, idCstModePaiement: ModePaiement, inlineObject15?: InlineObject15, options?: any): Promise>; /** * * @summary Ajouter une facture à l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {InlineObject12} [inlineObject12] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ExerciceApi */ addFacture(idCopro: number, idExercice: number, inlineObject12?: InlineObject12, options?: any): Promise>; /** * * @summary Ajouter un salaire à l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {InlineObject13} [inlineObject13] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ExerciceApi */ addSalaire(idCopro: number, idExercice: number, inlineObject13?: InlineObject13, options?: any): Promise>; /** * * @summary Ajouter une transfert bancaire à l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {ModePaiement} idCstModePaiement * @param {InlineObject11} [inlineObject11] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ExerciceApi */ addTransfert(idCopro: number, idExercice: number, idCstModePaiement: ModePaiement, inlineObject11?: InlineObject11, options?: any): Promise>; /** * * @summary Suppression d\'une cotisation de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idCotisation Cotisation concernée * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ExerciceApi */ deleteCotisation(idCopro: number, idExercice: number, idCotisation: number, options?: any): Promise>; /** * * @summary Suppression d\'un encaissement de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idEncaissement Encaissement concerné * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ExerciceApi */ deleteEncaissement(idCopro: number, idExercice: number, idEncaissement: number, options?: any): Promise>; /** * * @summary Suppression d\'une facture de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idFacture Facture concernée * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ExerciceApi */ deleteFacture(idCopro: number, idExercice: number, idFacture: number, options?: any): Promise>; /** * * @summary Suppression d\'un salaire de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idSalaire Salaire concerné * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ExerciceApi */ deleteSalaire(idCopro: number, idExercice: number, idSalaire: number, options?: any): Promise>; /** * * @summary Suppression d\'un transfert bancaire de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idTransfert Transfert concerné * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ExerciceApi */ deleteTransfert(idCopro: number, idExercice: number, idTransfert: number, options?: any): Promise>; /** * * @summary Obtenir une annexe * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {'1' | '2' | '3' | '4' | '5' | '6' | '7'} numero Numéro de l\'annexe souhaitée * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ExerciceApi */ getAnnexe(idCopro: number, idExercice: number, numero: '1' | '2' | '3' | '4' | '5' | '6' | '7', options?: any): Promise>; /** * * @summary Obtenir une cotisation de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idCotisation Cotisation concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ExerciceApi */ getCotisation(idCopro: number, idExercice: number, idCotisation: number, regenerate?: '0' | '1', displays?: Array, webhookAction?: string, options?: any): Promise>; /** * * @summary Obtenir l\'ensemble des cotisations * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ExerciceApi */ getCotisations(idCopro: number, idExercice: number, regenerate?: '0' | '1', displays?: Array, options?: any): Promise>; /** * * @summary Obtenir un encaissement de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idEncaissement Encaissement concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ExerciceApi */ getEncaissement(idCopro: number, idExercice: number, idEncaissement: number, regenerate?: '0' | '1', displays?: Array, webhookAction?: string, options?: any): Promise>; /** * * @summary Obtenir l\'ensemble des encaissements * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ExerciceApi */ getEncaissements(idCopro: number, idExercice: number, regenerate?: '0' | '1', displays?: Array, options?: any): Promise>; /** * * @summary Obtenir une facture de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idFacture Facture concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ExerciceApi */ getFacture(idCopro: number, idExercice: number, idFacture: number, regenerate?: '0' | '1', displays?: Array, webhookAction?: string, options?: any): Promise>; /** * * @summary Obtenir l\'ensemble des factures * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ExerciceApi */ getFactures(idCopro: number, idExercice: number, regenerate?: '0' | '1', displays?: Array, options?: any): Promise>; /** * * @summary Obtenir la comptabilité d\'un exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ExerciceApi */ getPlansComptablesParExercice(idCopro: number, idExercice: number, regenerate?: '0' | '1', displays?: Array, options?: any): Promise>; /** * * @summary Obtenir un salaire de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idSalaire Salaire concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ExerciceApi */ getSalaire(idCopro: number, idExercice: number, idSalaire: number, regenerate?: '0' | '1', displays?: Array, webhookAction?: string, options?: any): Promise>; /** * * @summary Obtenir l\'ensemble des salaires * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ExerciceApi */ getSalaires(idCopro: number, idExercice: number, regenerate?: '0' | '1', displays?: Array, options?: any): Promise>; /** * * @summary Obtenir un transfert bancaire de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idTransfert Transfert bancaire concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ExerciceApi */ getTransfert(idCopro: number, idExercice: number, idTransfert: number, regenerate?: '0' | '1', displays?: Array, webhookAction?: string, options?: any): Promise>; /** * * @summary Obtenir l\'ensemble des transferts bancaires * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ExerciceApi */ getTransferts(idCopro: number, idExercice: number, regenerate?: '0' | '1', displays?: Array, options?: any): Promise>; /** * * @summary Ajouter des écritures a une entité comptable * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {'facture' | 'salaire' | 'cotisation' | 'mutation' | 'adf' | 'reglement' | 'encaissement' | 'transfert' | 'produit' | 'depot-comptabilite'} type Type d\'entité concerné * @param {number} id Identifiant de l\'entité concerné * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ExerciceApi */ postEcritures(idCopro: number, idExercice: number, type: 'facture' | 'salaire' | 'cotisation' | 'mutation' | 'adf' | 'reglement' | 'encaissement' | 'transfert' | 'produit' | 'depot-comptabilite', id: number, options?: any): Promise>; /** * * @summary Modifier une cotisation de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idCotisation Cotisation concernée * @param {EditCotisation} [editCotisation] Les données de la cotisation a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ExerciceApi */ putCotisation(idCopro: number, idExercice: number, idCotisation: number, editCotisation?: EditCotisation, options?: any): Promise>; /** * * @summary Modifier un encaissement de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idEncaissement Encaissement concerné * @param {EditEncaissement} [editEncaissement] Les données de l\'encaissement a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ExerciceApi */ putEncaissement(idCopro: number, idExercice: number, idEncaissement: number, editEncaissement?: EditEncaissement, options?: any): Promise>; /** * * @summary Modifier une facture de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idFacture Facture concernée * @param {EditFacture} [editFacture] Les données de la facture a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ExerciceApi */ putFacture(idCopro: number, idExercice: number, idFacture: number, editFacture?: EditFacture, options?: any): Promise>; /** * * @summary Modifier un salaire de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idSalaire Salaire concerné * @param {EditSalaire} [editSalaire] Les données du salaire a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ExerciceApi */ putSalaire(idCopro: number, idExercice: number, idSalaire: number, editSalaire?: EditSalaire, options?: any): Promise>; } /** * FactureApi - axios parameter creator * @export */ export declare const FactureApiAxiosParamCreator: (configuration?: Configuration) => { /** * * @summary Ajouter une facture à l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {InlineObject12} [inlineObject12] * @param {*} [options] Override http request option. * @throws {RequiredError} */ addFacture: (idCopro: number, idExercice: number, inlineObject12?: InlineObject12, options?: any) => Promise; /** * * @summary Suppression d\'une facture de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idFacture Facture concernée * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteFacture: (idCopro: number, idExercice: number, idFacture: number, options?: any) => Promise; /** * * @summary Obtenir les poste d\'imputation de référence pour les factures * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCstsChargesFactures: (idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any) => Promise; /** * * @summary Obtenir une facture de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idFacture Facture concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getFacture: (idCopro: number, idExercice: number, idFacture: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any) => Promise; /** * * @summary Obtenir l\'ensemble des factures * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getFactures: (idCopro: number, idExercice: number, regenerate?: "0" | "1", displays?: string[], options?: any) => Promise; /** * * @summary Obtenir les poste d\'imputation pour les factures * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getPostesChargesFactures: (idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any) => Promise; /** * * @summary Modifier une facture de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idFacture Facture concernée * @param {EditFacture} [editFacture] Les données de la facture a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} */ putFacture: (idCopro: number, idExercice: number, idFacture: number, editFacture?: EditFacture, options?: any) => Promise; }; /** * FactureApi - functional programming interface * @export */ export declare const FactureApiFp: (configuration?: Configuration) => { /** * * @summary Ajouter une facture à l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {InlineObject12} [inlineObject12] * @param {*} [options] Override http request option. * @throws {RequiredError} */ addFacture(idCopro: number, idExercice: number, inlineObject12?: InlineObject12, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Suppression d\'une facture de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idFacture Facture concernée * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteFacture(idCopro: number, idExercice: number, idFacture: number, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir les poste d\'imputation de référence pour les factures * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCstsChargesFactures(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir une facture de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idFacture Facture concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getFacture(idCopro: number, idExercice: number, idFacture: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir l\'ensemble des factures * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getFactures(idCopro: number, idExercice: number, regenerate?: "0" | "1", displays?: string[], options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir les poste d\'imputation pour les factures * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getPostesChargesFactures(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Modifier une facture de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idFacture Facture concernée * @param {EditFacture} [editFacture] Les données de la facture a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} */ putFacture(idCopro: number, idExercice: number, idFacture: number, editFacture?: EditFacture, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; }; /** * FactureApi - factory interface * @export */ export declare const FactureApiFactory: (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) => { /** * * @summary Ajouter une facture à l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {InlineObject12} [inlineObject12] * @param {*} [options] Override http request option. * @throws {RequiredError} */ addFacture(idCopro: number, idExercice: number, inlineObject12?: InlineObject12, options?: any): AxiosPromise; /** * * @summary Suppression d\'une facture de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idFacture Facture concernée * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteFacture(idCopro: number, idExercice: number, idFacture: number, options?: any): AxiosPromise; /** * * @summary Obtenir les poste d\'imputation de référence pour les factures * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCstsChargesFactures(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): AxiosPromise; /** * * @summary Obtenir une facture de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idFacture Facture concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getFacture(idCopro: number, idExercice: number, idFacture: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any): AxiosPromise; /** * * @summary Obtenir l\'ensemble des factures * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getFactures(idCopro: number, idExercice: number, regenerate?: "0" | "1", displays?: string[], options?: any): AxiosPromise; /** * * @summary Obtenir les poste d\'imputation pour les factures * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getPostesChargesFactures(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): AxiosPromise; /** * * @summary Modifier une facture de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idFacture Facture concernée * @param {EditFacture} [editFacture] Les données de la facture a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} */ putFacture(idCopro: number, idExercice: number, idFacture: number, editFacture?: EditFacture, options?: any): AxiosPromise; }; /** * FactureApi - object-oriented interface * @export * @class FactureApi * @extends {BaseAPI} */ export declare class FactureApi extends BaseAPI { /** * * @summary Ajouter une facture à l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {InlineObject12} [inlineObject12] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof FactureApi */ addFacture(idCopro: number, idExercice: number, inlineObject12?: InlineObject12, options?: any): Promise>; /** * * @summary Suppression d\'une facture de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idFacture Facture concernée * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof FactureApi */ deleteFacture(idCopro: number, idExercice: number, idFacture: number, options?: any): Promise>; /** * * @summary Obtenir les poste d\'imputation de référence pour les factures * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof FactureApi */ getCstsChargesFactures(idCopro: number, regenerate?: '0' | '1', displays?: Array, options?: any): Promise>; /** * * @summary Obtenir une facture de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idFacture Facture concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof FactureApi */ getFacture(idCopro: number, idExercice: number, idFacture: number, regenerate?: '0' | '1', displays?: Array, webhookAction?: string, options?: any): Promise>; /** * * @summary Obtenir l\'ensemble des factures * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof FactureApi */ getFactures(idCopro: number, idExercice: number, regenerate?: '0' | '1', displays?: Array, options?: any): Promise>; /** * * @summary Obtenir les poste d\'imputation pour les factures * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof FactureApi */ getPostesChargesFactures(idCopro: number, regenerate?: '0' | '1', displays?: Array, options?: any): Promise>; /** * * @summary Modifier une facture de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idFacture Facture concernée * @param {EditFacture} [editFacture] Les données de la facture a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof FactureApi */ putFacture(idCopro: number, idExercice: number, idFacture: number, editFacture?: EditFacture, options?: any): Promise>; } /** * SalaireApi - axios parameter creator * @export */ export declare const SalaireApiAxiosParamCreator: (configuration?: Configuration) => { /** * * @summary Ajouter un salaire à l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {InlineObject13} [inlineObject13] * @param {*} [options] Override http request option. * @throws {RequiredError} */ addSalaire: (idCopro: number, idExercice: number, inlineObject13?: InlineObject13, options?: any) => Promise; /** * * @summary Suppression d\'un salaire de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idSalaire Salaire concerné * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteSalaire: (idCopro: number, idExercice: number, idSalaire: number, options?: any) => Promise; /** * * @summary Obtenir les poste d\'imputation de référence pour les salaires * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCstsChargesSalaires: (idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any) => Promise; /** * * @summary Obtenir les poste d\'imputation pour les salaires * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getPostesChargesSalaires: (idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any) => Promise; /** * * @summary Obtenir un salaire de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idSalaire Salaire concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getSalaire: (idCopro: number, idExercice: number, idSalaire: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any) => Promise; /** * * @summary Obtenir l\'ensemble des salaires * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getSalaires: (idCopro: number, idExercice: number, regenerate?: "0" | "1", displays?: string[], options?: any) => Promise; /** * * @summary Modifier un salaire de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idSalaire Salaire concerné * @param {EditSalaire} [editSalaire] Les données du salaire a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} */ putSalaire: (idCopro: number, idExercice: number, idSalaire: number, editSalaire?: EditSalaire, options?: any) => Promise; }; /** * SalaireApi - functional programming interface * @export */ export declare const SalaireApiFp: (configuration?: Configuration) => { /** * * @summary Ajouter un salaire à l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {InlineObject13} [inlineObject13] * @param {*} [options] Override http request option. * @throws {RequiredError} */ addSalaire(idCopro: number, idExercice: number, inlineObject13?: InlineObject13, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Suppression d\'un salaire de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idSalaire Salaire concerné * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteSalaire(idCopro: number, idExercice: number, idSalaire: number, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir les poste d\'imputation de référence pour les salaires * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCstsChargesSalaires(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir les poste d\'imputation pour les salaires * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getPostesChargesSalaires(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir un salaire de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idSalaire Salaire concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getSalaire(idCopro: number, idExercice: number, idSalaire: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir l\'ensemble des salaires * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getSalaires(idCopro: number, idExercice: number, regenerate?: "0" | "1", displays?: string[], options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Modifier un salaire de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idSalaire Salaire concerné * @param {EditSalaire} [editSalaire] Les données du salaire a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} */ putSalaire(idCopro: number, idExercice: number, idSalaire: number, editSalaire?: EditSalaire, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; }; /** * SalaireApi - factory interface * @export */ export declare const SalaireApiFactory: (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) => { /** * * @summary Ajouter un salaire à l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {InlineObject13} [inlineObject13] * @param {*} [options] Override http request option. * @throws {RequiredError} */ addSalaire(idCopro: number, idExercice: number, inlineObject13?: InlineObject13, options?: any): AxiosPromise; /** * * @summary Suppression d\'un salaire de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idSalaire Salaire concerné * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteSalaire(idCopro: number, idExercice: number, idSalaire: number, options?: any): AxiosPromise; /** * * @summary Obtenir les poste d\'imputation de référence pour les salaires * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCstsChargesSalaires(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): AxiosPromise; /** * * @summary Obtenir les poste d\'imputation pour les salaires * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getPostesChargesSalaires(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): AxiosPromise; /** * * @summary Obtenir un salaire de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idSalaire Salaire concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getSalaire(idCopro: number, idExercice: number, idSalaire: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any): AxiosPromise; /** * * @summary Obtenir l\'ensemble des salaires * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getSalaires(idCopro: number, idExercice: number, regenerate?: "0" | "1", displays?: string[], options?: any): AxiosPromise; /** * * @summary Modifier un salaire de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idSalaire Salaire concerné * @param {EditSalaire} [editSalaire] Les données du salaire a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} */ putSalaire(idCopro: number, idExercice: number, idSalaire: number, editSalaire?: EditSalaire, options?: any): AxiosPromise; }; /** * SalaireApi - object-oriented interface * @export * @class SalaireApi * @extends {BaseAPI} */ export declare class SalaireApi extends BaseAPI { /** * * @summary Ajouter un salaire à l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {InlineObject13} [inlineObject13] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalaireApi */ addSalaire(idCopro: number, idExercice: number, inlineObject13?: InlineObject13, options?: any): Promise>; /** * * @summary Suppression d\'un salaire de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idSalaire Salaire concerné * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalaireApi */ deleteSalaire(idCopro: number, idExercice: number, idSalaire: number, options?: any): Promise>; /** * * @summary Obtenir les poste d\'imputation de référence pour les salaires * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalaireApi */ getCstsChargesSalaires(idCopro: number, regenerate?: '0' | '1', displays?: Array, options?: any): Promise>; /** * * @summary Obtenir les poste d\'imputation pour les salaires * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalaireApi */ getPostesChargesSalaires(idCopro: number, regenerate?: '0' | '1', displays?: Array, options?: any): Promise>; /** * * @summary Obtenir un salaire de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idSalaire Salaire concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalaireApi */ getSalaire(idCopro: number, idExercice: number, idSalaire: number, regenerate?: '0' | '1', displays?: Array, webhookAction?: string, options?: any): Promise>; /** * * @summary Obtenir l\'ensemble des salaires * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalaireApi */ getSalaires(idCopro: number, idExercice: number, regenerate?: '0' | '1', displays?: Array, options?: any): Promise>; /** * * @summary Modifier un salaire de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idSalaire Salaire concerné * @param {EditSalaire} [editSalaire] Les données du salaire a modifier * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalaireApi */ putSalaire(idCopro: number, idExercice: number, idSalaire: number, editSalaire?: EditSalaire, options?: any): Promise>; } /** * TiersApi - axios parameter creator * @export */ export declare const TiersApiAxiosParamCreator: (configuration?: Configuration) => { /** * * @summary Ajouter un collecteur à la copropriété * @param {number} idCopro Copropriété concernée * @param {InlineObject9} [inlineObject9] * @param {*} [options] Override http request option. * @throws {RequiredError} */ addCollecteur: (idCopro: number, inlineObject9?: InlineObject9, options?: any) => Promise; /** * * @summary Ajouter un fournisseur de la copropriété * @param {number} idCopro Copropriété concernée * @param {InlineObject7} [inlineObject7] * @param {*} [options] Override http request option. * @throws {RequiredError} */ addFournisseur: (idCopro: number, inlineObject7?: InlineObject7, options?: any) => Promise; /** * * @summary Ajouter un salarié à la copropriété * @param {number} idCopro Copropriété concernée * @param {InlineObject8} [inlineObject8] * @param {*} [options] Override http request option. * @throws {RequiredError} */ addSalarie: (idCopro: number, inlineObject8?: InlineObject8, options?: any) => Promise; /** * * @summary Obtenir un collecteur de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idCollecteur Collecteur concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCollecteur: (idCopro: number, idCollecteur: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any) => Promise; /** * * @summary Obtenir l\'ensemble des collecteurs de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCollecteurs: (idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any) => Promise; /** * * @summary Obtenir un coproprietaire de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idCoproprietaire Coproprietaire concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCoproprietaire: (idCopro: number, idCoproprietaire: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any) => Promise; /** * * @summary Obtenir l\'ensemble des copropriétaires de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCoproprietaires: (idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any) => Promise; /** * * @summary Obtenir un fournisseur de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idFournisseur Fournisseur concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getFournisseur: (idCopro: number, idFournisseur: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any) => Promise; /** * * @summary Obtenir l\'ensemble des fournisseurs de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getFournisseurs: (idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any) => Promise; /** * * @summary Obtenir un salarié de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idSalarie Salarié concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getSalarie: (idCopro: number, idSalarie: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any) => Promise; /** * * @summary Obtenir l\'ensemble des salaries de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getSalaries: (idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any) => Promise; /** * * @summary Modifier un collecteur * @param {number} idCopro Copropriété concernée * @param {number} idCollecteur Collecteur concerné * @param {InlineObject6} [inlineObject6] * @param {*} [options] Override http request option. * @throws {RequiredError} */ putCollecteur: (idCopro: number, idCollecteur: number, inlineObject6?: InlineObject6, options?: any) => Promise; /** * * @summary Modifier un fournisseur * @param {number} idCopro Copropriété concernée * @param {number} idFournisseur Fournisseur concerné * @param {InlineObject4} [inlineObject4] * @param {*} [options] Override http request option. * @throws {RequiredError} */ putFournisseur: (idCopro: number, idFournisseur: number, inlineObject4?: InlineObject4, options?: any) => Promise; /** * * @summary Modifier un salarié * @param {number} idCopro Copropriété concernée * @param {number} idSalarie Salarié concerné * @param {InlineObject5} [inlineObject5] * @param {*} [options] Override http request option. * @throws {RequiredError} */ putSalarie: (idCopro: number, idSalarie: number, inlineObject5?: InlineObject5, options?: any) => Promise; }; /** * TiersApi - functional programming interface * @export */ export declare const TiersApiFp: (configuration?: Configuration) => { /** * * @summary Ajouter un collecteur à la copropriété * @param {number} idCopro Copropriété concernée * @param {InlineObject9} [inlineObject9] * @param {*} [options] Override http request option. * @throws {RequiredError} */ addCollecteur(idCopro: number, inlineObject9?: InlineObject9, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Ajouter un fournisseur de la copropriété * @param {number} idCopro Copropriété concernée * @param {InlineObject7} [inlineObject7] * @param {*} [options] Override http request option. * @throws {RequiredError} */ addFournisseur(idCopro: number, inlineObject7?: InlineObject7, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Ajouter un salarié à la copropriété * @param {number} idCopro Copropriété concernée * @param {InlineObject8} [inlineObject8] * @param {*} [options] Override http request option. * @throws {RequiredError} */ addSalarie(idCopro: number, inlineObject8?: InlineObject8, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir un collecteur de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idCollecteur Collecteur concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCollecteur(idCopro: number, idCollecteur: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir l\'ensemble des collecteurs de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCollecteurs(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir un coproprietaire de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idCoproprietaire Coproprietaire concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCoproprietaire(idCopro: number, idCoproprietaire: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir l\'ensemble des copropriétaires de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCoproprietaires(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir un fournisseur de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idFournisseur Fournisseur concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getFournisseur(idCopro: number, idFournisseur: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir l\'ensemble des fournisseurs de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getFournisseurs(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir un salarié de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idSalarie Salarié concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getSalarie(idCopro: number, idSalarie: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir l\'ensemble des salaries de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getSalaries(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Modifier un collecteur * @param {number} idCopro Copropriété concernée * @param {number} idCollecteur Collecteur concerné * @param {InlineObject6} [inlineObject6] * @param {*} [options] Override http request option. * @throws {RequiredError} */ putCollecteur(idCopro: number, idCollecteur: number, inlineObject6?: InlineObject6, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Modifier un fournisseur * @param {number} idCopro Copropriété concernée * @param {number} idFournisseur Fournisseur concerné * @param {InlineObject4} [inlineObject4] * @param {*} [options] Override http request option. * @throws {RequiredError} */ putFournisseur(idCopro: number, idFournisseur: number, inlineObject4?: InlineObject4, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Modifier un salarié * @param {number} idCopro Copropriété concernée * @param {number} idSalarie Salarié concerné * @param {InlineObject5} [inlineObject5] * @param {*} [options] Override http request option. * @throws {RequiredError} */ putSalarie(idCopro: number, idSalarie: number, inlineObject5?: InlineObject5, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; }; /** * TiersApi - factory interface * @export */ export declare const TiersApiFactory: (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) => { /** * * @summary Ajouter un collecteur à la copropriété * @param {number} idCopro Copropriété concernée * @param {InlineObject9} [inlineObject9] * @param {*} [options] Override http request option. * @throws {RequiredError} */ addCollecteur(idCopro: number, inlineObject9?: InlineObject9, options?: any): AxiosPromise; /** * * @summary Ajouter un fournisseur de la copropriété * @param {number} idCopro Copropriété concernée * @param {InlineObject7} [inlineObject7] * @param {*} [options] Override http request option. * @throws {RequiredError} */ addFournisseur(idCopro: number, inlineObject7?: InlineObject7, options?: any): AxiosPromise; /** * * @summary Ajouter un salarié à la copropriété * @param {number} idCopro Copropriété concernée * @param {InlineObject8} [inlineObject8] * @param {*} [options] Override http request option. * @throws {RequiredError} */ addSalarie(idCopro: number, inlineObject8?: InlineObject8, options?: any): AxiosPromise; /** * * @summary Obtenir un collecteur de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idCollecteur Collecteur concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCollecteur(idCopro: number, idCollecteur: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any): AxiosPromise; /** * * @summary Obtenir l\'ensemble des collecteurs de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCollecteurs(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): AxiosPromise; /** * * @summary Obtenir un coproprietaire de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idCoproprietaire Coproprietaire concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCoproprietaire(idCopro: number, idCoproprietaire: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any): AxiosPromise; /** * * @summary Obtenir l\'ensemble des copropriétaires de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCoproprietaires(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): AxiosPromise; /** * * @summary Obtenir un fournisseur de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idFournisseur Fournisseur concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getFournisseur(idCopro: number, idFournisseur: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any): AxiosPromise; /** * * @summary Obtenir l\'ensemble des fournisseurs de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getFournisseurs(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): AxiosPromise; /** * * @summary Obtenir un salarié de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idSalarie Salarié concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getSalarie(idCopro: number, idSalarie: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any): AxiosPromise; /** * * @summary Obtenir l\'ensemble des salaries de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getSalaries(idCopro: number, regenerate?: "0" | "1", displays?: string[], options?: any): AxiosPromise; /** * * @summary Modifier un collecteur * @param {number} idCopro Copropriété concernée * @param {number} idCollecteur Collecteur concerné * @param {InlineObject6} [inlineObject6] * @param {*} [options] Override http request option. * @throws {RequiredError} */ putCollecteur(idCopro: number, idCollecteur: number, inlineObject6?: InlineObject6, options?: any): AxiosPromise; /** * * @summary Modifier un fournisseur * @param {number} idCopro Copropriété concernée * @param {number} idFournisseur Fournisseur concerné * @param {InlineObject4} [inlineObject4] * @param {*} [options] Override http request option. * @throws {RequiredError} */ putFournisseur(idCopro: number, idFournisseur: number, inlineObject4?: InlineObject4, options?: any): AxiosPromise; /** * * @summary Modifier un salarié * @param {number} idCopro Copropriété concernée * @param {number} idSalarie Salarié concerné * @param {InlineObject5} [inlineObject5] * @param {*} [options] Override http request option. * @throws {RequiredError} */ putSalarie(idCopro: number, idSalarie: number, inlineObject5?: InlineObject5, options?: any): AxiosPromise; }; /** * TiersApi - object-oriented interface * @export * @class TiersApi * @extends {BaseAPI} */ export declare class TiersApi extends BaseAPI { /** * * @summary Ajouter un collecteur à la copropriété * @param {number} idCopro Copropriété concernée * @param {InlineObject9} [inlineObject9] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TiersApi */ addCollecteur(idCopro: number, inlineObject9?: InlineObject9, options?: any): Promise>; /** * * @summary Ajouter un fournisseur de la copropriété * @param {number} idCopro Copropriété concernée * @param {InlineObject7} [inlineObject7] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TiersApi */ addFournisseur(idCopro: number, inlineObject7?: InlineObject7, options?: any): Promise>; /** * * @summary Ajouter un salarié à la copropriété * @param {number} idCopro Copropriété concernée * @param {InlineObject8} [inlineObject8] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TiersApi */ addSalarie(idCopro: number, inlineObject8?: InlineObject8, options?: any): Promise>; /** * * @summary Obtenir un collecteur de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idCollecteur Collecteur concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TiersApi */ getCollecteur(idCopro: number, idCollecteur: number, regenerate?: '0' | '1', displays?: Array, webhookAction?: string, options?: any): Promise>; /** * * @summary Obtenir l\'ensemble des collecteurs de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TiersApi */ getCollecteurs(idCopro: number, regenerate?: '0' | '1', displays?: Array, options?: any): Promise>; /** * * @summary Obtenir un coproprietaire de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idCoproprietaire Coproprietaire concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TiersApi */ getCoproprietaire(idCopro: number, idCoproprietaire: number, regenerate?: '0' | '1', displays?: Array, webhookAction?: string, options?: any): Promise>; /** * * @summary Obtenir l\'ensemble des copropriétaires de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TiersApi */ getCoproprietaires(idCopro: number, regenerate?: '0' | '1', displays?: Array, options?: any): Promise>; /** * * @summary Obtenir un fournisseur de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idFournisseur Fournisseur concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TiersApi */ getFournisseur(idCopro: number, idFournisseur: number, regenerate?: '0' | '1', displays?: Array, webhookAction?: string, options?: any): Promise>; /** * * @summary Obtenir l\'ensemble des fournisseurs de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TiersApi */ getFournisseurs(idCopro: number, regenerate?: '0' | '1', displays?: Array, options?: any): Promise>; /** * * @summary Obtenir un salarié de la copropriété * @param {number} idCopro Copropriété concernée * @param {number} idSalarie Salarié concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TiersApi */ getSalarie(idCopro: number, idSalarie: number, regenerate?: '0' | '1', displays?: Array, webhookAction?: string, options?: any): Promise>; /** * * @summary Obtenir l\'ensemble des salaries de la copropriété * @param {number} idCopro Copropriété concernée * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TiersApi */ getSalaries(idCopro: number, regenerate?: '0' | '1', displays?: Array, options?: any): Promise>; /** * * @summary Modifier un collecteur * @param {number} idCopro Copropriété concernée * @param {number} idCollecteur Collecteur concerné * @param {InlineObject6} [inlineObject6] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TiersApi */ putCollecteur(idCopro: number, idCollecteur: number, inlineObject6?: InlineObject6, options?: any): Promise>; /** * * @summary Modifier un fournisseur * @param {number} idCopro Copropriété concernée * @param {number} idFournisseur Fournisseur concerné * @param {InlineObject4} [inlineObject4] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TiersApi */ putFournisseur(idCopro: number, idFournisseur: number, inlineObject4?: InlineObject4, options?: any): Promise>; /** * * @summary Modifier un salarié * @param {number} idCopro Copropriété concernée * @param {number} idSalarie Salarié concerné * @param {InlineObject5} [inlineObject5] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TiersApi */ putSalarie(idCopro: number, idSalarie: number, inlineObject5?: InlineObject5, options?: any): Promise>; } /** * TransfertApi - axios parameter creator * @export */ export declare const TransfertApiAxiosParamCreator: (configuration?: Configuration) => { /** * * @summary Ajouter une transfert bancaire à l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {ModePaiement} idCstModePaiement * @param {InlineObject11} [inlineObject11] * @param {*} [options] Override http request option. * @throws {RequiredError} */ addTransfert: (idCopro: number, idExercice: number, idCstModePaiement: ModePaiement, inlineObject11?: InlineObject11, options?: any) => Promise; /** * * @summary Suppression d\'un transfert bancaire de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idTransfert Transfert concerné * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteTransfert: (idCopro: number, idExercice: number, idTransfert: number, options?: any) => Promise; /** * * @summary Obtenir un transfert bancaire de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idTransfert Transfert bancaire concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getTransfert: (idCopro: number, idExercice: number, idTransfert: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any) => Promise; }; /** * TransfertApi - functional programming interface * @export */ export declare const TransfertApiFp: (configuration?: Configuration) => { /** * * @summary Ajouter une transfert bancaire à l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {ModePaiement} idCstModePaiement * @param {InlineObject11} [inlineObject11] * @param {*} [options] Override http request option. * @throws {RequiredError} */ addTransfert(idCopro: number, idExercice: number, idCstModePaiement: ModePaiement, inlineObject11?: InlineObject11, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Suppression d\'un transfert bancaire de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idTransfert Transfert concerné * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteTransfert(idCopro: number, idExercice: number, idTransfert: number, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Obtenir un transfert bancaire de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idTransfert Transfert bancaire concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getTransfert(idCopro: number, idExercice: number, idTransfert: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; }; /** * TransfertApi - factory interface * @export */ export declare const TransfertApiFactory: (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) => { /** * * @summary Ajouter une transfert bancaire à l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {ModePaiement} idCstModePaiement * @param {InlineObject11} [inlineObject11] * @param {*} [options] Override http request option. * @throws {RequiredError} */ addTransfert(idCopro: number, idExercice: number, idCstModePaiement: ModePaiement, inlineObject11?: InlineObject11, options?: any): AxiosPromise; /** * * @summary Suppression d\'un transfert bancaire de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idTransfert Transfert concerné * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteTransfert(idCopro: number, idExercice: number, idTransfert: number, options?: any): AxiosPromise; /** * * @summary Obtenir un transfert bancaire de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idTransfert Transfert bancaire concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} */ getTransfert(idCopro: number, idExercice: number, idTransfert: number, regenerate?: "0" | "1", displays?: string[], webhookAction?: string, options?: any): AxiosPromise; }; /** * TransfertApi - object-oriented interface * @export * @class TransfertApi * @extends {BaseAPI} */ export declare class TransfertApi extends BaseAPI { /** * * @summary Ajouter une transfert bancaire à l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {ModePaiement} idCstModePaiement * @param {InlineObject11} [inlineObject11] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TransfertApi */ addTransfert(idCopro: number, idExercice: number, idCstModePaiement: ModePaiement, inlineObject11?: InlineObject11, options?: any): Promise>; /** * * @summary Suppression d\'un transfert bancaire de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idTransfert Transfert concerné * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TransfertApi */ deleteTransfert(idCopro: number, idExercice: number, idTransfert: number, options?: any): Promise>; /** * * @summary Obtenir un transfert bancaire de l\'exercice * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {number} idTransfert Transfert bancaire concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {string} [webhookAction] Évènement à envoyer. Si il ne s\'agit pas d\'un évènement personnalisé alors les webhooks utilisés seront uniquement ceux du client courant. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TransfertApi */ getTransfert(idCopro: number, idExercice: number, idTransfert: number, regenerate?: '0' | '1', displays?: Array, webhookAction?: string, options?: any): Promise>; } /** * TransfertBancaireApi - axios parameter creator * @export */ export declare const TransfertBancaireApiAxiosParamCreator: (configuration?: Configuration) => { /** * * @summary Obtenir l\'ensemble des transferts bancaires * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getTransferts: (idCopro: number, idExercice: number, regenerate?: "0" | "1", displays?: string[], options?: any) => Promise; }; /** * TransfertBancaireApi - functional programming interface * @export */ export declare const TransfertBancaireApiFp: (configuration?: Configuration) => { /** * * @summary Obtenir l\'ensemble des transferts bancaires * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getTransferts(idCopro: number, idExercice: number, regenerate?: "0" | "1", displays?: string[], options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; }; /** * TransfertBancaireApi - factory interface * @export */ export declare const TransfertBancaireApiFactory: (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) => { /** * * @summary Obtenir l\'ensemble des transferts bancaires * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} */ getTransferts(idCopro: number, idExercice: number, regenerate?: "0" | "1", displays?: string[], options?: any): AxiosPromise; }; /** * TransfertBancaireApi - object-oriented interface * @export * @class TransfertBancaireApi * @extends {BaseAPI} */ export declare class TransfertBancaireApi extends BaseAPI { /** * * @summary Obtenir l\'ensemble des transferts bancaires * @param {number} idCopro Copropriété concernée * @param {number} idExercice Exercice concerné * @param {'0' | '1'} [regenerate] Force la regénération du cache * @param {Array} [displays] Restreint le retour en fonction des clés fournies, utiliser * pour tous les éléments et . pour accèder aux relations * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TransfertBancaireApi */ getTransferts(idCopro: number, idExercice: number, regenerate?: '0' | '1', displays?: Array, options?: any): Promise>; }