Options
All
  • Public
  • Public/Protected
  • All
Menu

Module api/graphql/resolvers

Index

Properties

Properties

default

default: { FileUpload: GraphQLScalarType<unknown, unknown>; Json: GraphQLScalarType<unknown, unknown>; activite: (__namedParameters: { id: string }, context: IToken, info: GraphQLResolveInfo) => Promise<null | ITitreActivite>; activiteDeposer: (__namedParameters: { id: string }, context: IToken, info: GraphQLResolveInfo) => Promise<ITitreActivite>; activiteModifier: (__namedParameters: { activite: ITitreActivite & { documentIds?: string[] } }, context: IToken, info: GraphQLResolveInfo) => Promise<ITitreActivite>; activiteStatutModifier: (__namedParameters: { activiteStatut: IActiviteStatut }, context: IToken) => Promise<ActivitesStatuts[]>; activiteSupprimer: (__namedParameters: { id: string }, context: IToken) => Promise<TitresActivites[]>; activiteTypeDocumentTypeCreer: (__namedParameters: { activiteTypeDocumentType: IActiviteTypeDocumentType }, context: IToken) => Promise<ActivitesTypesDocumentsTypes[]>; activiteTypeDocumentTypeModifier: (__namedParameters: { activiteTypeDocumentType: IActiviteTypeDocumentType }, context: IToken) => Promise<ActivitesTypesDocumentsTypes[]>; activiteTypeDocumentTypeSupprimer: (__namedParameters: { activiteTypeDocumentType: IActiviteTypeDocumentType }, context: IToken) => Promise<ActivitesTypesDocumentsTypes[]>; activiteTypeModifier: (__namedParameters: { activiteType: IActiviteType }, context: IToken, info: GraphQLResolveInfo) => Promise<ActivitesTypes[]>; activiteTypePaysCreer: (__namedParameters: { activiteTypePays: IActiviteTypePays }, context: IToken) => Promise<ActivitesTypesPays[]>; activiteTypePaysSupprimer: (__namedParameters: { activiteTypePays: IActiviteTypePays }, context: IToken) => Promise<ActivitesTypesPays[]>; activiteTypeTitreTypeCreer: (__namedParameters: { activiteTypeTitreType: IActiviteTypeTitreType }, context: IToken) => Promise<ActivitesTypesTitresTypes[]>; activiteTypeTitreTypeSupprimer: (__namedParameters: { activiteTypeTitreType: IActiviteTypeTitreType }, context: IToken) => Promise<ActivitesTypesTitresTypes[]>; activites: (__namedParameters: { annees?: null | number[]; colonne?: null | ITitreActiviteColonneId; intervalle?: null | number; ordre?: null | "asc" | "desc"; page?: null | number; statutsIds?: null | string[]; titresDomainesIds?: null | string[]; titresEntreprises?: null | string; titresNoms?: null | string; titresReferences?: null | string; titresStatutsIds?: null | string[]; titresSubstances?: null | string; titresTerritoires?: null | string; titresTypesIds?: null | string[]; typesIds?: null | string[] }, context: IToken, info: GraphQLResolveInfo) => Promise<{ colonne: undefined; elements: never[]; intervalle: undefined; ordre: undefined; page: undefined; total: number } | { colonne: undefined | null | ITitreActiviteColonneId; elements: ITitreActivite[]; intervalle: number; ordre: undefined | null | "asc" | "desc"; page: number; total: number }>; activitesAnnees: (_: never, context: IToken) => Promise<number[]>; activitesStatuts: () => Promise<ActivitesStatuts[]>; activitesTypes: (_: never, context: IToken, info: GraphQLResolveInfo) => Promise<ActivitesTypes[]>; activitesTypesDocumentsTypes: (_: never, context: IToken) => Promise<ActivitesTypesDocumentsTypes[]>; activitesTypesPays: (_: never, context: IToken) => Promise<ActivitesTypesPays[]>; activitesTypesTitresTypes: (_: never, context: IToken) => Promise<ActivitesTypesTitresTypes[]>; administration: (__namedParameters: { id: string }, context: IToken, info: GraphQLResolveInfo) => Promise<null | IAdministration>; administrationActiviteTypeEmailCreer: (__namedParameters: { administrationActiviteTypeEmail: IAdministrationActiviteTypeEmail }, context: IToken, info: GraphQLResolveInfo) => Promise<undefined | Administrations>; administrationActiviteTypeEmailSupprimer: (__namedParameters: { administrationActiviteTypeEmail: IAdministrationActiviteTypeEmail }, context: IToken, info: GraphQLResolveInfo) => Promise<undefined | Administrations>; administrationActiviteTypeModifier: (__namedParameters: { administrationActiviteType: IAdministrationActiviteType }, context: IToken, info: GraphQLResolveInfo) => Promise<undefined | Administrations>; administrationModifier: (__namedParameters: { administration: { abreviation: string; adresse1?: string; adresse2?: string; cedex?: string; codePostal?: string; commune?: string; departementId?: string; email?: string; id: string; nom: string; regionId?: string; service?: string; telephone?: string; typeId: string; url?: string } }, context: IToken, info: GraphQLResolveInfo) => Promise<undefined | Administrations>; administrationTitreTypeEtapeTypeModifier: (__namedParameters: { administrationTitreTypeEtapeType: IAdministrationTitreTypeEtapeType }, context: IToken, info: GraphQLResolveInfo) => Promise<undefined | Administrations>; administrationTitreTypeModifier: (__namedParameters: { administrationTitreType: IAdministrationTitreType }, context: IToken, info: GraphQLResolveInfo) => Promise<undefined | Administrations>; administrationTitreTypeTitreStatutModifier: (__namedParameters: { administrationTitreTypeTitreStatut: IAdministrationTitreTypeTitreStatut }, context: IToken, info: GraphQLResolveInfo) => Promise<undefined | Administrations>; administrationTypeModifier: (__namedParameters: { administrationType: IAdministrationType }, context: IToken) => Promise<AdministrationsTypes[]>; administrations: (__namedParameters: { colonne?: null | IAdministrationColonneId; intervalle?: null | number; noms?: null | string; ordre?: null | "asc" | "desc"; page?: null | number; typesIds?: null | string[] }, context: IToken, info: GraphQLResolveInfo) => Promise<{ colonne: undefined; elements: never[]; intervalle: undefined; ordre: undefined; page: undefined; total: number } | { colonne: undefined | null | IAdministrationColonneId; elements: IAdministration[]; intervalle: undefined | null | number; ordre: undefined | null | "asc" | "desc"; page: undefined | null | number; total: number }>; administrationsTypes: () => Promise<AdministrationsTypes[]>; definitionModifier: (__namedParameters: { definition: IDefinition }, context: IToken) => Promise<Definitions[]>; definitions: () => Promise<Definitions[]>; demarche: (__namedParameters: { id: string }, context: IToken, info: GraphQLResolveInfo) => Promise<ITitreDemarche>; demarcheCreer: (__namedParameters: { demarche: ITitreDemarche }, context: IToken, info: GraphQLResolveInfo) => Promise<undefined | ITitre>; demarcheModifier: (__namedParameters: { demarche: ITitreDemarche }, context: IToken, info: GraphQLResolveInfo) => Promise<undefined | ITitre>; demarcheStatutModifier: (__namedParameters: { demarcheStatut: IDemarcheStatut }, context: IToken) => Promise<DemarchesStatuts[]>; demarcheSupprimer: (__namedParameters: { id: string }, context: IToken, info: GraphQLResolveInfo) => Promise<undefined | ITitre>; demarcheTypeModifier: (__namedParameters: { demarcheType: IDemarcheType }, context: IToken, info: GraphQLResolveInfo) => Promise<DemarchesTypes[]>; demarches: (__namedParameters: { colonne?: null | ITitreDemarcheColonneId; etapesExclues?: null | ITitreEtapeFiltre[]; etapesInclues?: null | ITitreEtapeFiltre[]; intervalle?: null | number; ordre?: null | "asc" | "desc"; page?: null | number; statutsIds?: null | string[]; titresDomainesIds?: null | string[]; titresEntreprises?: null | string; titresNoms?: null | string; titresReferences?: null | string; titresStatutsIds?: null | string[]; titresSubstances?: null | string; titresTerritoires?: null | string; titresTypesIds?: null | string[]; travaux?: null | boolean; typesIds?: null | string[] }, context: IToken, info: GraphQLResolveInfo) => Promise<{ colonne: undefined | null | ITitreDemarcheColonneId; elements: ITitreDemarche[]; intervalle: number; ordre: undefined | null | "asc" | "desc"; page: number; total: number }>; demarchesStatuts: () => Promise<DemarchesStatuts[]>; demarchesTypes: (__namedParameters: { titreId?: string; travaux?: boolean }, context: IToken, info: GraphQLResolveInfo) => Promise<DemarchesTypes[]>; departements: () => Promise<Departements[]>; deviseModifier: (__namedParameters: { devise: IDevise }, context: IToken) => Promise<Devises[]>; devises: () => Promise<Devises[]>; documentCreer: (__namedParameters: { document: IDocument }, context: IToken, info: GraphQLResolveInfo) => Promise<IDocument>; documentModifier: (__namedParameters: { document: IDocument }, context: IToken, info: GraphQLResolveInfo) => Promise<IDocument>; documentSupprimer: (__namedParameters: { id: string }, context: IToken) => Promise<boolean>; documentTypeCreer: (__namedParameters: { documentType: IDocumentType }, context: IToken) => Promise<DocumentsTypes[]>; documentTypeModifier: (__namedParameters: { documentType: IDocumentType }, context: IToken) => Promise<DocumentsTypes[]>; documents: (__namedParameters: { entreprisesIds?: string[] }, context: IToken, info: GraphQLResolveInfo) => Promise<Document[]>; documentsTypes: (__namedParameters: { repertoire: IDocumentRepertoire; typeId?: string }) => Promise<DocumentsTypes[]>; documentsVisibilites: (_: never, context: IToken) => Promise<{ id: string; nom: string }[]>; domaineModifier: (__namedParameters: { domaine: IDomaine }, context: IToken, info: GraphQLResolveInfo) => Promise<Domaines[]>; domaines: (_: never, context: IToken, info: GraphQLResolveInfo) => Promise<Domaines[]>; entreprise: (__namedParameters: { id: string }, context: IToken, info: GraphQLResolveInfo) => Promise<null | IEntreprise>; entrepriseCreer: (__namedParameters: { entreprise: { legalSiren: string; paysId: string } }, context: IToken, info: GraphQLResolveInfo) => Promise<default>; entrepriseModifier: (__namedParameters: { entreprise: { email?: string; id: string; telephone?: string; url?: string } }, context: IToken, info: GraphQLResolveInfo) => Promise<IEntreprise>; entrepriseTitreTypeModifier: (__namedParameters: { entrepriseTitreType: IEntrepriseTitreType }, context: IToken, info: GraphQLResolveInfo) => Promise<IEntreprise>; entreprises: (__namedParameters: { archive?: null | boolean; colonne?: null | IEntrepriseColonneId; etapeId?: null | string; etapeUniquement?: null | boolean; intervalle?: null | number; noms?: null | string; ordre?: null | "asc" | "desc"; page?: null | number; titresCreation?: null | boolean }, context: IToken, info: GraphQLResolveInfo) => Promise<{ colonne: undefined; elements: never[]; intervalle: undefined; ordre: undefined; page: undefined; total: number } | { colonne: undefined | null | IEntrepriseColonneId; elements: IEntreprise[]; intervalle: undefined | null | number; ordre: undefined | null | "asc" | "desc"; page: undefined | null | number; total: number }>; entreprisesTitresCreation: (_: never, context: IToken, info: GraphQLResolveInfo) => Promise<IEntreprise[]>; etape: (__namedParameters: { id: string }, context: IToken, info: GraphQLResolveInfo) => Promise<ITitreEtape>; etapeCreer: (__namedParameters: { etape: ITitreEtape }, context: IToken, info: GraphQLResolveInfo) => Promise<ITitre>; etapeDeposer: (__namedParameters: { id: string }, context: IToken, info: GraphQLResolveInfo) => Promise<ITitre>; etapeHeritage: (__namedParameters: { date: string; titreDemarcheId: string; typeId: string }, context: IToken) => Promise<ITitreEtape>; etapeModifier: (__namedParameters: { etape: ITitreEtape }, context: IToken, info: GraphQLResolveInfo) => Promise<ITitre>; etapeStatutModifier: (__namedParameters: { etapeStatut: IEtapeStatut }, context: IToken) => Promise<EtapesStatuts[]>; etapeSupprimer: (__namedParameters: { id: string }, context: IToken, info: GraphQLResolveInfo) => Promise<ITitre>; etapeTypeDocumentTypeCreer: (__namedParameters: { etapeTypeDocumentType: IEtapeTypeDocumentType }, context: IToken) => Promise<EtapesTypesDocumentsTypes[]>; etapeTypeDocumentTypeModifier: (__namedParameters: { etapeTypeDocumentType: IEtapeTypeDocumentType }, context: IToken) => Promise<EtapesTypesDocumentsTypes[]>; etapeTypeDocumentTypeSupprimer: (__namedParameters: { etapeTypeDocumentType: IEtapeTypeDocumentType }, context: IToken) => Promise<EtapesTypesDocumentsTypes[]>; etapeTypeEtapeStatutCreer: (__namedParameters: { etapeTypeEtapeStatut: IEtapeTypeEtapeStatut }, context: IToken) => Promise<EtapesTypesEtapesStatuts[]>; etapeTypeEtapeStatutModifier: (__namedParameters: { etapeTypeEtapeStatut: IEtapeTypeEtapeStatut }, context: IToken) => Promise<EtapesTypesEtapesStatuts[]>; etapeTypeEtapeStatutSupprimer: (__namedParameters: { etapeTypeEtapeStatut: IEtapeTypeEtapeStatut }, context: IToken) => Promise<EtapesTypesEtapesStatuts[]>; etapeTypeJustificatifTypeCreer: (__namedParameters: { etapeTypeJustificatifType: IEtapeTypeJustificatifType }, context: IToken) => Promise<EtapesTypesJustificatifsTypes[]>; etapeTypeJustificatifTypeModifier: (__namedParameters: { etapeTypeJustificatifType: IEtapeTypeJustificatifType }, context: IToken) => Promise<EtapesTypesJustificatifsTypes[]>; etapeTypeJustificatifTypeSupprimer: (__namedParameters: { etapeTypeJustificatifType: IEtapeTypeJustificatifType }, context: IToken) => Promise<EtapesTypesJustificatifsTypes[]>; etapeTypeModifier: (__namedParameters: { etapeType: IEtapeType }, context: IToken, info: GraphQLResolveInfo) => Promise<EtapesTypes[]>; etapesStatuts: () => Promise<EtapesStatuts[]>; etapesTypes: (__namedParameters: { date?: string; titreDemarcheId?: string; titreEtapeId?: string; travaux?: boolean }, context: IToken, info: GraphQLResolveInfo) => Promise<IEtapeType[]>; etapesTypesDocumentsTypes: (_: never, context: IToken) => Promise<EtapesTypesDocumentsTypes[]>; etapesTypesEtapesStatuts: (_: never, context: IToken) => Promise<EtapesTypesEtapesStatuts[]>; etapesTypesJustificatifsTypes: (_: never, context: IToken) => Promise<EtapesTypesJustificatifsTypes[]>; geoSystemeModifier: (__namedParameters: { geoSysteme: IGeoSysteme }, context: IToken) => Promise<GeoSystemes[]>; geoSystemes: () => Promise<GeoSystemes[]>; journaux: (params: IJournauxQueryParams, context: IToken, info: GraphQLResolveInfo) => Promise<{ elements: never[]; intervalle: undefined; page: undefined; total: number } | { elements: Journaux[]; intervalle: number; page: number; total: number }>; moi: (_: never, context: IToken, info: GraphQLResolveInfo) => Promise<null | IUser>; newsletterInscrire: (__namedParameters: { email: string }) => Promise<"email inscrit à la newsletter" | "email déjà inscrit à la newsletter" | "cet email n'est pas enregistré" | "cet email n'est pas inscrit à la newsletter" | "email désinscrit à la newsletter">; pays: () => Promise<Pays[]>; perimetreInformations: (__namedParameters: { etapeTypeId: string; points: undefined | null | ITitrePoint[]; titreId: string }, context: IToken) => Promise<IPerimetreInformations & { points: ITitrePoint[] }>; permission: (__namedParameters: { id: string }) => Promise<undefined | Permissions>; permissionModifier: (__namedParameters: { permission: IPermission }, context: IToken) => Promise<Permissions[]>; permissions: (_: never, context: IToken) => Promise<Permissions[]>; phaseStatutModifier: (__namedParameters: { phaseStatut: IPhaseStatut }, context: IToken) => Promise<PhasesStatuts[]>; phasesStatuts: () => Promise<PhasesStatuts[]>; pointsImporter: (__namedParameters: { etapeTypeId: string; fileUpload: { file: FileUpload }; geoSystemeId: string; titreId: string }, context: IToken) => Promise<IPerimetreInformations & { points: Omit<ITitrePoint, "id" | "titreEtapeId">[] }>; referenceTypeModifier: (__namedParameters: { referenceType: IReferenceType }, context: IToken) => Promise<ReferencesTypes[]>; referencesTypes: () => Promise<ReferencesTypes[]>; regions: () => Promise<Regions[]>; statistiquesGlobales: () => Promise<{ actions: string; demarches: number; recherches: { mois: string; quantite: string }[]; reutilisations: number; sessionDuree: string; signalements: number; telechargements: string; titresActivitesBeneficesAdministration: number; titresActivitesBeneficesEntreprise: number; titresModifies: { mois: string; quantite: number }[] }>; statistiquesGranulatsMarins: () => Promise<{ annees: { activitesDeposesQuantite: number; activitesDeposesRatio: number; annee: number; concessionsValides: { quantite: number; surface: number }; masse: number; titresCxw: { quantite: number; surface: number }; titresPrw: { quantite: number; surface: number }; titresPxw: { quantite: number; surface: number }; volume: number }[]; surfaceExploitation: number; surfaceExploration: number; titresInstructionExploitation: number; titresInstructionExploration: number; titresValCxw: number; titresValPrw: number }>; statistiquesGuyane: () => Promise<{ annees: { activitesDeposesQuantite: number; activitesDeposesRatio: number; annee: number; carburantConventionnel: number; carburantDetaxe: number; effectifs: number; environnementCout: number; mercure: number; orNet: number; titresArm: { quantite: number; surface: number }; titresAxm: { quantite: number; surface: number }; titresCxm: { quantite: number; surface: number }; titresPrm: { quantite: number; surface: number }; titresPxm: { quantite: number; surface: number } }[]; surfaceExploitation: number; surfaceExploration: number; titresArm: number; titresAxm: number; titresCxm: number; titresPrm: number; titresPxm: number }>; statuts: (_: never, context: IToken) => Promise<TitresStatuts[]>; substance: (__namedParameters: { id: string }) => Promise<undefined | Substances>; substances: () => Promise<Substances[]>; substancesLegales: () => Promise<SubstancesLegales[]>; titre: (__namedParameters: { id: string }, context: IToken, info: GraphQLResolveInfo) => Promise<null | ITitre>; titreCreer: (__namedParameters: { titre: ITitre }, context: IToken, info: GraphQLResolveInfo) => Promise<undefined | ITitre>; titreDemandeCreer: (__namedParameters: { titreDemande: ITitreDemande }, context: IToken) => Promise<{ titreEtapeId: string; titreId: string }>; titreEtapePerimetreInformations: (__namedParameters: { titreEtapeId: string }, context: IToken) => Promise<IPerimetreInformations>; titreModifier: (__namedParameters: { titre: ITitre }, context: IToken, info: GraphQLResolveInfo) => Promise<undefined | ITitre>; titreStatutModifier: (__namedParameters: { titreStatut: ITitreStatut }, context: IToken) => Promise<TitresStatuts[]>; titreSupprimer: (__namedParameters: { id: string }, context: IToken) => Promise<undefined | string>; titreTypeCreer: (__namedParameters: { titreType: ITitreType }, context: IToken) => Promise<TitresTypes[]>; titreTypeDemarcheTypeCreer: (__namedParameters: { titreTypeDemarcheType: ITitreTypeDemarcheType }, context: IToken) => Promise<TitresTypesDemarchesTypes[]>; titreTypeDemarcheTypeEtapeTypeCreer: (__namedParameters: { titreTypeDemarcheTypeEtapeType: ITitreTypeDemarcheTypeEtapeType }, context: IToken) => Promise<TitresTypesDemarchesTypesEtapesTypes[]>; titreTypeDemarcheTypeEtapeTypeDocumentTypeCreer: (__namedParameters: { titreTypeDemarcheTypeEtapeTypeDocumentType: ITitreTypeDemarcheTypeEtapeTypeDocumentType }, context: IToken) => Promise<TitresTypesDemarchesTypesEtapesTypesDocumentsTypes[]>; titreTypeDemarcheTypeEtapeTypeDocumentTypeModifier: (__namedParameters: { titreTypeDemarcheTypeEtapeTypeDocumentType: ITitreTypeDemarcheTypeEtapeTypeDocumentType }, context: IToken) => Promise<TitresTypesDemarchesTypesEtapesTypesDocumentsTypes[]>; titreTypeDemarcheTypeEtapeTypeDocumentTypeSupprimer: (__namedParameters: { titreTypeDemarcheTypeEtapeTypeDocumentType: ITitreTypeDemarcheTypeEtapeTypeDocumentType }, context: IToken) => Promise<TitresTypesDemarchesTypesEtapesTypesDocumentsTypes[]>; titreTypeDemarcheTypeEtapeTypeJustificatifTypeCreer: (__namedParameters: { titreTypeDemarcheTypeEtapeTypeJustificatifType: ITitreTypeDemarcheTypeEtapeTypeJustificatifType }, context: IToken) => Promise<TitresTypesDemarchesTypesEtapesTypesJustificatifsTypes[]>; titreTypeDemarcheTypeEtapeTypeJustificatifTypeModifier: (__namedParameters: { titreTypeDemarcheTypeEtapeTypeJustificatifType: ITitreTypeDemarcheTypeEtapeTypeJustificatifType }, context: IToken) => Promise<TitresTypesDemarchesTypesEtapesTypesJustificatifsTypes[]>; titreTypeDemarcheTypeEtapeTypeJustificatifTypeSupprimer: (__namedParameters: { titreTypeDemarcheTypeEtapeTypeJustificatifType: ITitreTypeDemarcheTypeEtapeTypeJustificatifType }, context: IToken) => Promise<TitresTypesDemarchesTypesEtapesTypesJustificatifsTypes[]>; titreTypeDemarcheTypeEtapeTypeModifier: (__namedParameters: { titreTypeDemarcheTypeEtapeType: ITitreTypeDemarcheTypeEtapeType }, context: IToken) => Promise<TitresTypesDemarchesTypesEtapesTypes[]>; titreTypeDemarcheTypeEtapeTypeSupprimer: (__namedParameters: { titreTypeDemarcheTypeEtapeType: ITitreTypeDemarcheTypeEtapeType }, context: IToken) => Promise<TitresTypesDemarchesTypesEtapesTypes[]>; titreTypeDemarcheTypeModifier: (__namedParameters: { titreTypeDemarcheType: ITitreTypeDemarcheType }, context: IToken) => Promise<TitresTypesDemarchesTypes[]>; titreTypeDemarcheTypeSupprimer: (__namedParameters: { titreTypeDemarcheType: ITitreTypeDemarcheType }, context: IToken) => Promise<TitresTypesDemarchesTypes[]>; titreTypeModifier: (__namedParameters: { titreType: ITitreType }, context: IToken) => Promise<TitresTypes[]>; titreTypeSupprimer: (__namedParameters: { titreType: ITitreType }, context: IToken) => Promise<TitresTypes[]>; titreTypeTitreStatutCreer: (__namedParameters: { titreTypeTitreStatut: ITitreTypeTitreStatut }, context: IToken) => Promise<TitresTypesTitresStatuts[]>; titreTypeTitreStatutModifier: (__namedParameters: { titreTypeTitreStatut: ITitreTypeTitreStatut }, context: IToken) => Promise<TitresTypesTitresStatuts[]>; titreTypeTitreStatutSupprimer: (__namedParameters: { titreTypeTitreStatut: ITitreTypeTitreStatut }, context: IToken) => Promise<TitresTypesTitresStatuts[]>; titreTypeTypeModifier: (__namedParameters: { titreType: ITitreTypeType }, context: IToken) => Promise<TitresTypesTypes[]>; titres: (__namedParameters: { colonne?: null | ITitreColonneId; demandeEnCours: null | boolean; domainesIds: string[]; entreprises: string; intervalle?: null | number; noms: string; ordre?: null | "asc" | "desc"; page?: null | number; perimetre?: null | number[]; references: string; statutsIds: string[]; substances: string; territoires: string; typesIds: string[] }, context: IToken, info: GraphQLResolveInfo) => Promise<{ colonne: undefined | null | ITitreColonneId; elements: ITitre[]; intervalle: undefined | null | number; ordre: undefined | null | "asc" | "desc"; page: undefined | null | number; total: number }>; titresTypes: (_: never, context: IToken, info: GraphQLResolveInfo) => Promise<TitresTypes[]>; titresTypesDemarchesTypes: (_: never, context: IToken) => Promise<TitresTypesDemarchesTypes[]>; titresTypesDemarchesTypesEtapesTypes: (_: never, context: IToken) => Promise<TitresTypesDemarchesTypesEtapesTypes[]>; titresTypesDemarchesTypesEtapesTypesDocumentsTypes: (_: never, context: IToken) => Promise<TitresTypesDemarchesTypesEtapesTypesDocumentsTypes[]>; titresTypesDemarchesTypesEtapesTypesJustificatifsTypes: (_: never, context: IToken) => Promise<TitresTypesDemarchesTypesEtapesTypesJustificatifsTypes[]>; titresTypesTitresStatuts: (_: never, context: IToken) => Promise<TitresTypesTitresStatuts[]>; types: () => Promise<TitresTypesTypes[]>; uniteModifier: (__namedParameters: { unite: IUnite }, context: IToken) => Promise<Unites[]>; unites: () => Promise<Unites[]>; utilisateur: (__namedParameters: { id: string }, context: IToken, info: GraphQLResolveInfo) => Promise<undefined | IUtilisateur>; utilisateurCerbereConnecter: (__namedParameters: { ticket: string }, __namedParameters: IToken, info: GraphQLResolveInfo) => Promise<null | IUser>; utilisateurCerbereUrlObtenir: (__namedParameters: { url: string }) => Promise<string>; utilisateurConnecter: (__namedParameters: { email: string; motDePasse: string }, __namedParameters: IToken, info: GraphQLResolveInfo) => Promise<null | IUser>; utilisateurCreationMessageEnvoyer: (__namedParameters: { email: string }) => Promise<string>; utilisateurCreer: (__namedParameters: { token?: string; utilisateur: IUtilisateurCreation }, context: IToken) => Promise<default>; utilisateurDeconnecter: (_: never, __namedParameters: IToken) => Promise<boolean>; utilisateurEmailMessageEnvoyer: (__namedParameters: { email: string }, context: IToken) => Promise<string>; utilisateurEmailModifier: (__namedParameters: { emailToken: string }, context: IToken) => Promise<null | IUser>; utilisateurModifier: (__namedParameters: { utilisateur: IUtilisateur }, context: IToken, info: GraphQLResolveInfo) => Promise<IUtilisateur>; utilisateurMotDePasseInitialiser: (__namedParameters: { motDePasse1: string; motDePasse2: string; token: string }) => Promise<null | IUser>; utilisateurMotDePasseMessageEnvoyer: (__namedParameters: { email: string }) => Promise<string>; utilisateurMotDePasseModifier: (__namedParameters: { id: string; motDePasse: string; motDePasseNouveau1: string; motDePasseNouveau2: string }, context: IToken) => Promise<default>; utilisateurSupprimer: (__namedParameters: { id: string }, context: IToken) => Promise<default>; utilisateurTitreAbonner: (__namedParameters: { abonner: boolean; titreId: string }, context: IToken) => Promise<boolean>; utilisateurs: (__namedParameters: { administrationIds?: string[]; colonne?: null | IUtilisateursColonneId; emails?: null | string; entrepriseIds?: string[]; intervalle?: null | number; noms?: null | string; ordre?: null | "asc" | "desc"; page?: null | number; permissionIds?: string[] }, context: IToken, info: GraphQLResolveInfo) => Promise<{ colonne: undefined | null | IUtilisateursColonneId; elements: IUtilisateur[]; intervalle: undefined | null | number; ordre: undefined | null | "asc" | "desc"; page: undefined | null | number; total: number }>; version: () => string }

Type declaration

  • FileUpload: GraphQLScalarType<unknown, unknown>
  • Json: GraphQLScalarType<unknown, unknown>
  • activite: (__namedParameters: { id: string }, context: IToken, info: GraphQLResolveInfo) => Promise<null | ITitreActivite>
      • (__namedParameters: { id: string }, context: IToken, info: GraphQLResolveInfo): Promise<null | ITitreActivite>
      • Retourne une activité

        Parameters

        • __namedParameters: { id: string }
          • id: string

            id de l'activité

        • context: IToken

          contexte utilisateur

        • info: GraphQLResolveInfo

          objet contenant les propriétés de la requête graphQl

        Returns Promise<null | ITitreActivite>

        une activité

  • activiteDeposer: (__namedParameters: { id: string }, context: IToken, info: GraphQLResolveInfo) => Promise<ITitreActivite>
      • (__namedParameters: { id: string }, context: IToken, info: GraphQLResolveInfo): Promise<ITitreActivite>
      • Parameters

        • __namedParameters: { id: string }
          • id: string
        • context: IToken
        • info: GraphQLResolveInfo

        Returns Promise<ITitreActivite>

  • activiteModifier: (__namedParameters: { activite: ITitreActivite & { documentIds?: string[] } }, context: IToken, info: GraphQLResolveInfo) => Promise<ITitreActivite>
  • activiteStatutModifier: (__namedParameters: { activiteStatut: IActiviteStatut }, context: IToken) => Promise<ActivitesStatuts[]>
  • activiteSupprimer: (__namedParameters: { id: string }, context: IToken) => Promise<TitresActivites[]>
      • (__namedParameters: { id: string }, context: IToken): Promise<TitresActivites[]>
      • Parameters

        • __namedParameters: { id: string }
          • id: string
        • context: IToken

        Returns Promise<TitresActivites[]>

  • activiteTypeDocumentTypeCreer: (__namedParameters: { activiteTypeDocumentType: IActiviteTypeDocumentType }, context: IToken) => Promise<ActivitesTypesDocumentsTypes[]>
  • activiteTypeDocumentTypeModifier: (__namedParameters: { activiteTypeDocumentType: IActiviteTypeDocumentType }, context: IToken) => Promise<ActivitesTypesDocumentsTypes[]>
  • activiteTypeDocumentTypeSupprimer: (__namedParameters: { activiteTypeDocumentType: IActiviteTypeDocumentType }, context: IToken) => Promise<ActivitesTypesDocumentsTypes[]>
  • activiteTypeModifier: (__namedParameters: { activiteType: IActiviteType }, context: IToken, info: GraphQLResolveInfo) => Promise<ActivitesTypes[]>
      • (__namedParameters: { activiteType: IActiviteType }, context: IToken, info: GraphQLResolveInfo): Promise<ActivitesTypes[]>
      • Parameters

        Returns Promise<ActivitesTypes[]>

  • activiteTypePaysCreer: (__namedParameters: { activiteTypePays: IActiviteTypePays }, context: IToken) => Promise<ActivitesTypesPays[]>
  • activiteTypePaysSupprimer: (__namedParameters: { activiteTypePays: IActiviteTypePays }, context: IToken) => Promise<ActivitesTypesPays[]>
  • activiteTypeTitreTypeCreer: (__namedParameters: { activiteTypeTitreType: IActiviteTypeTitreType }, context: IToken) => Promise<ActivitesTypesTitresTypes[]>
  • activiteTypeTitreTypeSupprimer: (__namedParameters: { activiteTypeTitreType: IActiviteTypeTitreType }, context: IToken) => Promise<ActivitesTypesTitresTypes[]>
  • activites: (__namedParameters: { annees?: null | number[]; colonne?: null | ITitreActiviteColonneId; intervalle?: null | number; ordre?: null | "asc" | "desc"; page?: null | number; statutsIds?: null | string[]; titresDomainesIds?: null | string[]; titresEntreprises?: null | string; titresNoms?: null | string; titresReferences?: null | string; titresStatutsIds?: null | string[]; titresSubstances?: null | string; titresTerritoires?: null | string; titresTypesIds?: null | string[]; typesIds?: null | string[] }, context: IToken, info: GraphQLResolveInfo) => Promise<{ colonne: undefined; elements: never[]; intervalle: undefined; ordre: undefined; page: undefined; total: number } | { colonne: undefined | null | ITitreActiviteColonneId; elements: ITitreActivite[]; intervalle: number; ordre: undefined | null | "asc" | "desc"; page: number; total: number }>
      • (__namedParameters: { annees?: null | number[]; colonne?: null | ITitreActiviteColonneId; intervalle?: null | number; ordre?: null | "asc" | "desc"; page?: null | number; statutsIds?: null | string[]; titresDomainesIds?: null | string[]; titresEntreprises?: null | string; titresNoms?: null | string; titresReferences?: null | string; titresStatutsIds?: null | string[]; titresSubstances?: null | string; titresTerritoires?: null | string; titresTypesIds?: null | string[]; typesIds?: null | string[] }, context: IToken, info: GraphQLResolveInfo): Promise<{ colonne: undefined; elements: never[]; intervalle: undefined; ordre: undefined; page: undefined; total: number } | { colonne: undefined | null | ITitreActiviteColonneId; elements: ITitreActivite[]; intervalle: number; ordre: undefined | null | "asc" | "desc"; page: number; total: number }>
      • Retourne les activités

        Parameters

        • __namedParameters: { annees?: null | number[]; colonne?: null | ITitreActiviteColonneId; intervalle?: null | number; ordre?: null | "asc" | "desc"; page?: null | number; statutsIds?: null | string[]; titresDomainesIds?: null | string[]; titresEntreprises?: null | string; titresNoms?: null | string; titresReferences?: null | string; titresStatutsIds?: null | string[]; titresSubstances?: null | string; titresTerritoires?: null | string; titresTypesIds?: null | string[]; typesIds?: null | string[] }
          • Optional annees?: null | number[]

            année de l'activité

          • Optional colonne?: null | ITitreActiviteColonneId

            colonne de tri

          • Optional intervalle?: null | number

            nombre d'éléments par page

          • Optional ordre?: null | "asc" | "desc"

            ordre de tri

          • Optional page?: null | number

            numéro de page

          • Optional statutsIds?: null | string[]

            tableau de statut(s) d'activité

          • Optional titresDomainesIds?: null | string[]

            tableau de domaine(s)

          • Optional titresEntreprises?: null | string

            chaîne de nom(s) d'entreprise titulaire ou amodiataire d'un titre

          • Optional titresNoms?: null | string

            chaîne de nom(s) de titre

          • Optional titresReferences?: null | string

            chaîne de référence(s) se rapportant à un titre

          • Optional titresStatutsIds?: null | string[]

            tableau de statut(s) de titre

          • Optional titresSubstances?: null | string

            chaîne de substance(s) se rapportant à un titre

          • Optional titresTerritoires?: null | string

            chaîne de territoire(s) se rapportant à un titre

          • Optional titresTypesIds?: null | string[]

            tableau de type(s) de titre

          • Optional typesIds?: null | string[]

            tableau de type(s) d'activité

        • context: IToken

          contexte utilisateur

        • info: GraphQLResolveInfo

          objet contenant les propriétés de la requête graphQl

        Returns Promise<{ colonne: undefined; elements: never[]; intervalle: undefined; ordre: undefined; page: undefined; total: number } | { colonne: undefined | null | ITitreActiviteColonneId; elements: ITitreActivite[]; intervalle: number; ordre: undefined | null | "asc" | "desc"; page: number; total: number }>

        une liste d'activités

  • activitesAnnees: (_: never, context: IToken) => Promise<number[]>
      • (_: never, context: IToken): Promise<number[]>
      • Retourne les années des activités

        Parameters

        • _: never
        • context: IToken

          contexte utilisateur

        Returns Promise<number[]>

        une liste d'année(s)

  • activitesStatuts: () => Promise<ActivitesStatuts[]>
      • (): Promise<ActivitesStatuts[]>
      • Returns Promise<ActivitesStatuts[]>

  • activitesTypes: (_: never, context: IToken, info: GraphQLResolveInfo) => Promise<ActivitesTypes[]>
      • (_: never, context: IToken, info: GraphQLResolveInfo): Promise<ActivitesTypes[]>
      • Parameters

        • _: never
        • context: IToken
        • info: GraphQLResolveInfo

        Returns Promise<ActivitesTypes[]>

  • activitesTypesDocumentsTypes: (_: never, context: IToken) => Promise<ActivitesTypesDocumentsTypes[]>
      • (_: never, context: IToken): Promise<ActivitesTypesDocumentsTypes[]>
      • Parameters

        Returns Promise<ActivitesTypesDocumentsTypes[]>

  • activitesTypesPays: (_: never, context: IToken) => Promise<ActivitesTypesPays[]>
      • (_: never, context: IToken): Promise<ActivitesTypesPays[]>
      • Parameters

        Returns Promise<ActivitesTypesPays[]>

  • activitesTypesTitresTypes: (_: never, context: IToken) => Promise<ActivitesTypesTitresTypes[]>
      • (_: never, context: IToken): Promise<ActivitesTypesTitresTypes[]>
      • Parameters

        Returns Promise<ActivitesTypesTitresTypes[]>

  • administration: (__namedParameters: { id: string }, context: IToken, info: GraphQLResolveInfo) => Promise<null | IAdministration>
      • (__namedParameters: { id: string }, context: IToken, info: GraphQLResolveInfo): Promise<null | IAdministration>
      • Parameters

        • __namedParameters: { id: string }
          • id: string
        • context: IToken
        • info: GraphQLResolveInfo

        Returns Promise<null | IAdministration>

  • administrationActiviteTypeEmailCreer: (__namedParameters: { administrationActiviteTypeEmail: IAdministrationActiviteTypeEmail }, context: IToken, info: GraphQLResolveInfo) => Promise<undefined | Administrations>
  • administrationActiviteTypeEmailSupprimer: (__namedParameters: { administrationActiviteTypeEmail: IAdministrationActiviteTypeEmail }, context: IToken, info: GraphQLResolveInfo) => Promise<undefined | Administrations>
  • administrationActiviteTypeModifier: (__namedParameters: { administrationActiviteType: IAdministrationActiviteType }, context: IToken, info: GraphQLResolveInfo) => Promise<undefined | Administrations>
  • administrationModifier: (__namedParameters: { administration: { abreviation: string; adresse1?: string; adresse2?: string; cedex?: string; codePostal?: string; commune?: string; departementId?: string; email?: string; id: string; nom: string; regionId?: string; service?: string; telephone?: string; typeId: string; url?: string } }, context: IToken, info: GraphQLResolveInfo) => Promise<undefined | Administrations>
      • (__namedParameters: { administration: { abreviation: string; adresse1?: string; adresse2?: string; cedex?: string; codePostal?: string; commune?: string; departementId?: string; email?: string; id: string; nom: string; regionId?: string; service?: string; telephone?: string; typeId: string; url?: string } }, context: IToken, info: GraphQLResolveInfo): Promise<undefined | Administrations>
      • Parameters

        • __namedParameters: { administration: { abreviation: string; adresse1?: string; adresse2?: string; cedex?: string; codePostal?: string; commune?: string; departementId?: string; email?: string; id: string; nom: string; regionId?: string; service?: string; telephone?: string; typeId: string; url?: string } }
          • administration: { abreviation: string; adresse1?: string; adresse2?: string; cedex?: string; codePostal?: string; commune?: string; departementId?: string; email?: string; id: string; nom: string; regionId?: string; service?: string; telephone?: string; typeId: string; url?: string }
            • abreviation: string
            • Optional adresse1?: string
            • Optional adresse2?: string
            • Optional cedex?: string
            • Optional codePostal?: string
            • Optional commune?: string
            • Optional departementId?: string
            • Optional email?: string
            • id: string
            • nom: string
            • Optional regionId?: string
            • Optional service?: string
            • Optional telephone?: string
            • typeId: string
            • Optional url?: string
        • context: IToken
        • info: GraphQLResolveInfo

        Returns Promise<undefined | Administrations>

  • administrationTitreTypeEtapeTypeModifier: (__namedParameters: { administrationTitreTypeEtapeType: IAdministrationTitreTypeEtapeType }, context: IToken, info: GraphQLResolveInfo) => Promise<undefined | Administrations>
  • administrationTitreTypeModifier: (__namedParameters: { administrationTitreType: IAdministrationTitreType }, context: IToken, info: GraphQLResolveInfo) => Promise<undefined | Administrations>
  • administrationTitreTypeTitreStatutModifier: (__namedParameters: { administrationTitreTypeTitreStatut: IAdministrationTitreTypeTitreStatut }, context: IToken, info: GraphQLResolveInfo) => Promise<undefined | Administrations>
  • administrationTypeModifier: (__namedParameters: { administrationType: IAdministrationType }, context: IToken) => Promise<AdministrationsTypes[]>
  • administrations: (__namedParameters: { colonne?: null | IAdministrationColonneId; intervalle?: null | number; noms?: null | string; ordre?: null | "asc" | "desc"; page?: null | number; typesIds?: null | string[] }, context: IToken, info: GraphQLResolveInfo) => Promise<{ colonne: undefined; elements: never[]; intervalle: undefined; ordre: undefined; page: undefined; total: number } | { colonne: undefined | null | IAdministrationColonneId; elements: IAdministration[]; intervalle: undefined | null | number; ordre: undefined | null | "asc" | "desc"; page: undefined | null | number; total: number }>
      • (__namedParameters: { colonne?: null | IAdministrationColonneId; intervalle?: null | number; noms?: null | string; ordre?: null | "asc" | "desc"; page?: null | number; typesIds?: null | string[] }, context: IToken, info: GraphQLResolveInfo): Promise<{ colonne: undefined; elements: never[]; intervalle: undefined; ordre: undefined; page: undefined; total: number } | { colonne: undefined | null | IAdministrationColonneId; elements: IAdministration[]; intervalle: undefined | null | number; ordre: undefined | null | "asc" | "desc"; page: undefined | null | number; total: number }>
      • Parameters

        • __namedParameters: { colonne?: null | IAdministrationColonneId; intervalle?: null | number; noms?: null | string; ordre?: null | "asc" | "desc"; page?: null | number; typesIds?: null | string[] }
          • Optional colonne?: null | IAdministrationColonneId
          • Optional intervalle?: null | number
          • Optional noms?: null | string
          • Optional ordre?: null | "asc" | "desc"
          • Optional page?: null | number
          • Optional typesIds?: null | string[]
        • context: IToken
        • info: GraphQLResolveInfo

        Returns Promise<{ colonne: undefined; elements: never[]; intervalle: undefined; ordre: undefined; page: undefined; total: number } | { colonne: undefined | null | IAdministrationColonneId; elements: IAdministration[]; intervalle: undefined | null | number; ordre: undefined | null | "asc" | "desc"; page: undefined | null | number; total: number }>

  • administrationsTypes: () => Promise<AdministrationsTypes[]>
      • (): Promise<AdministrationsTypes[]>
      • Retourne les types d'administrations

        Returns Promise<AdministrationsTypes[]>

        un tableau de types d'administrations

  • definitionModifier: (__namedParameters: { definition: IDefinition }, context: IToken) => Promise<Definitions[]>
  • definitions: () => Promise<Definitions[]>
      • (): Promise<Definitions[]>
      • Retourne les définitions

        Returns Promise<Definitions[]>

        un tableau de définitions

  • demarche: (__namedParameters: { id: string }, context: IToken, info: GraphQLResolveInfo) => Promise<ITitreDemarche>
      • (__namedParameters: { id: string }, context: IToken, info: GraphQLResolveInfo): Promise<ITitreDemarche>
      • Parameters

        • __namedParameters: { id: string }
          • id: string
        • context: IToken
        • info: GraphQLResolveInfo

        Returns Promise<ITitreDemarche>

  • demarcheCreer: (__namedParameters: { demarche: ITitreDemarche }, context: IToken, info: GraphQLResolveInfo) => Promise<undefined | ITitre>
      • (__namedParameters: { demarche: ITitreDemarche }, context: IToken, info: GraphQLResolveInfo): Promise<undefined | ITitre>
  • demarcheModifier: (__namedParameters: { demarche: ITitreDemarche }, context: IToken, info: GraphQLResolveInfo) => Promise<undefined | ITitre>
      • (__namedParameters: { demarche: ITitreDemarche }, context: IToken, info: GraphQLResolveInfo): Promise<undefined | ITitre>
  • demarcheStatutModifier: (__namedParameters: { demarcheStatut: IDemarcheStatut }, context: IToken) => Promise<DemarchesStatuts[]>
  • demarcheSupprimer: (__namedParameters: { id: string }, context: IToken, info: GraphQLResolveInfo) => Promise<undefined | ITitre>
      • (__namedParameters: { id: string }, context: IToken, info: GraphQLResolveInfo): Promise<undefined | ITitre>
      • Parameters

        • __namedParameters: { id: string }
          • id: string
        • context: IToken
        • info: GraphQLResolveInfo

        Returns Promise<undefined | ITitre>

  • demarcheTypeModifier: (__namedParameters: { demarcheType: IDemarcheType }, context: IToken, info: GraphQLResolveInfo) => Promise<DemarchesTypes[]>
      • (__namedParameters: { demarcheType: IDemarcheType }, context: IToken, info: GraphQLResolveInfo): Promise<DemarchesTypes[]>
      • Parameters

        Returns Promise<DemarchesTypes[]>

  • demarches: (__namedParameters: { colonne?: null | ITitreDemarcheColonneId; etapesExclues?: null | ITitreEtapeFiltre[]; etapesInclues?: null | ITitreEtapeFiltre[]; intervalle?: null | number; ordre?: null | "asc" | "desc"; page?: null | number; statutsIds?: null | string[]; titresDomainesIds?: null | string[]; titresEntreprises?: null | string; titresNoms?: null | string; titresReferences?: null | string; titresStatutsIds?: null | string[]; titresSubstances?: null | string; titresTerritoires?: null | string; titresTypesIds?: null | string[]; travaux?: null | boolean; typesIds?: null | string[] }, context: IToken, info: GraphQLResolveInfo) => Promise<{ colonne: undefined | null | ITitreDemarcheColonneId; elements: ITitreDemarche[]; intervalle: number; ordre: undefined | null | "asc" | "desc"; page: number; total: number }>
      • (__namedParameters: { colonne?: null | ITitreDemarcheColonneId; etapesExclues?: null | ITitreEtapeFiltre[]; etapesInclues?: null | ITitreEtapeFiltre[]; intervalle?: null | number; ordre?: null | "asc" | "desc"; page?: null | number; statutsIds?: null | string[]; titresDomainesIds?: null | string[]; titresEntreprises?: null | string; titresNoms?: null | string; titresReferences?: null | string; titresStatutsIds?: null | string[]; titresSubstances?: null | string; titresTerritoires?: null | string; titresTypesIds?: null | string[]; travaux?: null | boolean; typesIds?: null | string[] }, context: IToken, info: GraphQLResolveInfo): Promise<{ colonne: undefined | null | ITitreDemarcheColonneId; elements: ITitreDemarche[]; intervalle: number; ordre: undefined | null | "asc" | "desc"; page: number; total: number }>
      • Parameters

        • __namedParameters: { colonne?: null | ITitreDemarcheColonneId; etapesExclues?: null | ITitreEtapeFiltre[]; etapesInclues?: null | ITitreEtapeFiltre[]; intervalle?: null | number; ordre?: null | "asc" | "desc"; page?: null | number; statutsIds?: null | string[]; titresDomainesIds?: null | string[]; titresEntreprises?: null | string; titresNoms?: null | string; titresReferences?: null | string; titresStatutsIds?: null | string[]; titresSubstances?: null | string; titresTerritoires?: null | string; titresTypesIds?: null | string[]; travaux?: null | boolean; typesIds?: null | string[] }
          • Optional colonne?: null | ITitreDemarcheColonneId
          • Optional etapesExclues?: null | ITitreEtapeFiltre[]
          • Optional etapesInclues?: null | ITitreEtapeFiltre[]
          • Optional intervalle?: null | number
          • Optional ordre?: null | "asc" | "desc"
          • Optional page?: null | number
          • Optional statutsIds?: null | string[]
          • Optional titresDomainesIds?: null | string[]
          • Optional titresEntreprises?: null | string
          • Optional titresNoms?: null | string
          • Optional titresReferences?: null | string
          • Optional titresStatutsIds?: null | string[]
          • Optional titresSubstances?: null | string
          • Optional titresTerritoires?: null | string
          • Optional titresTypesIds?: null | string[]
          • Optional travaux?: null | boolean
          • Optional typesIds?: null | string[]
        • context: IToken
        • info: GraphQLResolveInfo

        Returns Promise<{ colonne: undefined | null | ITitreDemarcheColonneId; elements: ITitreDemarche[]; intervalle: number; ordre: undefined | null | "asc" | "desc"; page: number; total: number }>

  • demarchesStatuts: () => Promise<DemarchesStatuts[]>
      • (): Promise<DemarchesStatuts[]>
      • Returns Promise<DemarchesStatuts[]>

  • demarchesTypes: (__namedParameters: { titreId?: string; travaux?: boolean }, context: IToken, info: GraphQLResolveInfo) => Promise<DemarchesTypes[]>
      • (__namedParameters: { titreId?: string; travaux?: boolean }, context: IToken, info: GraphQLResolveInfo): Promise<DemarchesTypes[]>
      • Parameters

        • __namedParameters: { titreId?: string; travaux?: boolean }
          • Optional titreId?: string
          • Optional travaux?: boolean
        • context: IToken
        • info: GraphQLResolveInfo

        Returns Promise<DemarchesTypes[]>

  • departements: () => Promise<Departements[]>
      • (): Promise<Departements[]>
      • Retourne les départements

        Returns Promise<Departements[]>

        un tableau de départements

  • deviseModifier: (__namedParameters: { devise: IDevise }, context: IToken) => Promise<Devises[]>
      • (__namedParameters: { devise: IDevise }, context: IToken): Promise<Devises[]>
      • Parameters

        Returns Promise<Devises[]>

  • devises: () => Promise<Devises[]>
      • (): Promise<Devises[]>
      • Returns Promise<Devises[]>

  • documentCreer: (__namedParameters: { document: IDocument }, context: IToken, info: GraphQLResolveInfo) => Promise<IDocument>
  • documentModifier: (__namedParameters: { document: IDocument }, context: IToken, info: GraphQLResolveInfo) => Promise<IDocument>
  • documentSupprimer: (__namedParameters: { id: string }, context: IToken) => Promise<boolean>
      • (__namedParameters: { id: string }, context: IToken): Promise<boolean>
      • Parameters

        • __namedParameters: { id: string }
          • id: string
        • context: IToken

        Returns Promise<boolean>

  • documentTypeCreer: (__namedParameters: { documentType: IDocumentType }, context: IToken) => Promise<DocumentsTypes[]>
  • documentTypeModifier: (__namedParameters: { documentType: IDocumentType }, context: IToken) => Promise<DocumentsTypes[]>
  • documents: (__namedParameters: { entreprisesIds?: string[] }, context: IToken, info: GraphQLResolveInfo) => Promise<Document[]>
      • (__namedParameters: { entreprisesIds?: string[] }, context: IToken, info: GraphQLResolveInfo): Promise<Document[]>
      • Parameters

        • __namedParameters: { entreprisesIds?: string[] }
          • Optional entreprisesIds?: string[]
        • context: IToken
        • info: GraphQLResolveInfo

        Returns Promise<Document[]>

  • documentsTypes: (__namedParameters: { repertoire: IDocumentRepertoire; typeId?: string }) => Promise<DocumentsTypes[]>
  • documentsVisibilites: (_: never, context: IToken) => Promise<{ id: string; nom: string }[]>
      • (_: never, context: IToken): Promise<{ id: string; nom: string }[]>
      • Parameters

        Returns Promise<{ id: string; nom: string }[]>

  • domaineModifier: (__namedParameters: { domaine: IDomaine }, context: IToken, info: GraphQLResolveInfo) => Promise<Domaines[]>
      • (__namedParameters: { domaine: IDomaine }, context: IToken, info: GraphQLResolveInfo): Promise<Domaines[]>
      • Parameters

        Returns Promise<Domaines[]>

  • domaines: (_: never, context: IToken, info: GraphQLResolveInfo) => Promise<Domaines[]>
      • (_: never, context: IToken, info: GraphQLResolveInfo): Promise<Domaines[]>
      • Parameters

        • _: never
        • context: IToken
        • info: GraphQLResolveInfo

        Returns Promise<Domaines[]>

  • entreprise: (__namedParameters: { id: string }, context: IToken, info: GraphQLResolveInfo) => Promise<null | IEntreprise>
      • (__namedParameters: { id: string }, context: IToken, info: GraphQLResolveInfo): Promise<null | IEntreprise>
      • Parameters

        • __namedParameters: { id: string }
          • id: string
        • context: IToken
        • info: GraphQLResolveInfo

        Returns Promise<null | IEntreprise>

  • entrepriseCreer: (__namedParameters: { entreprise: { legalSiren: string; paysId: string } }, context: IToken, info: GraphQLResolveInfo) => Promise<default>
      • (__namedParameters: { entreprise: { legalSiren: string; paysId: string } }, context: IToken, info: GraphQLResolveInfo): Promise<default>
      • Parameters

        • __namedParameters: { entreprise: { legalSiren: string; paysId: string } }
          • entreprise: { legalSiren: string; paysId: string }
            • legalSiren: string
            • paysId: string
        • context: IToken
        • info: GraphQLResolveInfo

        Returns Promise<default>

  • entrepriseModifier: (__namedParameters: { entreprise: { email?: string; id: string; telephone?: string; url?: string } }, context: IToken, info: GraphQLResolveInfo) => Promise<IEntreprise>
      • (__namedParameters: { entreprise: { email?: string; id: string; telephone?: string; url?: string } }, context: IToken, info: GraphQLResolveInfo): Promise<IEntreprise>
      • Parameters

        • __namedParameters: { entreprise: { email?: string; id: string; telephone?: string; url?: string } }
          • entreprise: { email?: string; id: string; telephone?: string; url?: string }
            • Optional email?: string
            • id: string
            • Optional telephone?: string
            • Optional url?: string
        • context: IToken
        • info: GraphQLResolveInfo

        Returns Promise<IEntreprise>

  • entrepriseTitreTypeModifier: (__namedParameters: { entrepriseTitreType: IEntrepriseTitreType }, context: IToken, info: GraphQLResolveInfo) => Promise<IEntreprise>
  • entreprises: (__namedParameters: { archive?: null | boolean; colonne?: null | IEntrepriseColonneId; etapeId?: null | string; etapeUniquement?: null | boolean; intervalle?: null | number; noms?: null | string; ordre?: null | "asc" | "desc"; page?: null | number; titresCreation?: null | boolean }, context: IToken, info: GraphQLResolveInfo) => Promise<{ colonne: undefined; elements: never[]; intervalle: undefined; ordre: undefined; page: undefined; total: number } | { colonne: undefined | null | IEntrepriseColonneId; elements: IEntreprise[]; intervalle: undefined | null | number; ordre: undefined | null | "asc" | "desc"; page: undefined | null | number; total: number }>
      • (__namedParameters: { archive?: null | boolean; colonne?: null | IEntrepriseColonneId; etapeId?: null | string; etapeUniquement?: null | boolean; intervalle?: null | number; noms?: null | string; ordre?: null | "asc" | "desc"; page?: null | number; titresCreation?: null | boolean }, context: IToken, info: GraphQLResolveInfo): Promise<{ colonne: undefined; elements: never[]; intervalle: undefined; ordre: undefined; page: undefined; total: number } | { colonne: undefined | null | IEntrepriseColonneId; elements: IEntreprise[]; intervalle: undefined | null | number; ordre: undefined | null | "asc" | "desc"; page: undefined | null | number; total: number }>
      • Parameters

        • __namedParameters: { archive?: null | boolean; colonne?: null | IEntrepriseColonneId; etapeId?: null | string; etapeUniquement?: null | boolean; intervalle?: null | number; noms?: null | string; ordre?: null | "asc" | "desc"; page?: null | number; titresCreation?: null | boolean }
          • Optional archive?: null | boolean
          • Optional colonne?: null | IEntrepriseColonneId
          • Optional etapeId?: null | string
          • Optional etapeUniquement?: null | boolean
          • Optional intervalle?: null | number
          • Optional noms?: null | string
          • Optional ordre?: null | "asc" | "desc"
          • Optional page?: null | number
          • Optional titresCreation?: null | boolean
        • context: IToken
        • info: GraphQLResolveInfo

        Returns Promise<{ colonne: undefined; elements: never[]; intervalle: undefined; ordre: undefined; page: undefined; total: number } | { colonne: undefined | null | IEntrepriseColonneId; elements: IEntreprise[]; intervalle: undefined | null | number; ordre: undefined | null | "asc" | "desc"; page: undefined | null | number; total: number }>

  • entreprisesTitresCreation: (_: never, context: IToken, info: GraphQLResolveInfo) => Promise<IEntreprise[]>
      • (_: never, context: IToken, info: GraphQLResolveInfo): Promise<IEntreprise[]>
      • Parameters

        • _: never
        • context: IToken
        • info: GraphQLResolveInfo

        Returns Promise<IEntreprise[]>

  • etape: (__namedParameters: { id: string }, context: IToken, info: GraphQLResolveInfo) => Promise<ITitreEtape>
      • (__namedParameters: { id: string }, context: IToken, info: GraphQLResolveInfo): Promise<ITitreEtape>
      • Parameters

        • __namedParameters: { id: string }
          • id: string
        • context: IToken
        • info: GraphQLResolveInfo

        Returns Promise<ITitreEtape>

  • etapeCreer: (__namedParameters: { etape: ITitreEtape }, context: IToken, info: GraphQLResolveInfo) => Promise<ITitre>
  • etapeDeposer: (__namedParameters: { id: string }, context: IToken, info: GraphQLResolveInfo) => Promise<ITitre>
      • (__namedParameters: { id: string }, context: IToken, info: GraphQLResolveInfo): Promise<ITitre>
      • Parameters

        • __namedParameters: { id: string }
          • id: string
        • context: IToken
        • info: GraphQLResolveInfo

        Returns Promise<ITitre>

  • etapeHeritage: (__namedParameters: { date: string; titreDemarcheId: string; typeId: string }, context: IToken) => Promise<ITitreEtape>
      • (__namedParameters: { date: string; titreDemarcheId: string; typeId: string }, context: IToken): Promise<ITitreEtape>
      • Parameters

        • __namedParameters: { date: string; titreDemarcheId: string; typeId: string }
          • date: string
          • titreDemarcheId: string
          • typeId: string
        • context: IToken

        Returns Promise<ITitreEtape>

  • etapeModifier: (__namedParameters: { etape: ITitreEtape }, context: IToken, info: GraphQLResolveInfo) => Promise<ITitre>
  • etapeStatutModifier: (__namedParameters: { etapeStatut: IEtapeStatut }, context: IToken) => Promise<EtapesStatuts[]>
  • etapeSupprimer: (__namedParameters: { id: string }, context: IToken, info: GraphQLResolveInfo) => Promise<ITitre>
      • (__namedParameters: { id: string }, context: IToken, info: GraphQLResolveInfo): Promise<ITitre>
      • Parameters

        • __namedParameters: { id: string }
          • id: string
        • context: IToken
        • info: GraphQLResolveInfo

        Returns Promise<ITitre>

  • etapeTypeDocumentTypeCreer: (__namedParameters: { etapeTypeDocumentType: IEtapeTypeDocumentType }, context: IToken) => Promise<EtapesTypesDocumentsTypes[]>
  • etapeTypeDocumentTypeModifier: (__namedParameters: { etapeTypeDocumentType: IEtapeTypeDocumentType }, context: IToken) => Promise<EtapesTypesDocumentsTypes[]>
  • etapeTypeDocumentTypeSupprimer: (__namedParameters: { etapeTypeDocumentType: IEtapeTypeDocumentType }, context: IToken) => Promise<EtapesTypesDocumentsTypes[]>
  • etapeTypeEtapeStatutCreer: (__namedParameters: { etapeTypeEtapeStatut: IEtapeTypeEtapeStatut }, context: IToken) => Promise<EtapesTypesEtapesStatuts[]>
  • etapeTypeEtapeStatutModifier: (__namedParameters: { etapeTypeEtapeStatut: IEtapeTypeEtapeStatut }, context: IToken) => Promise<EtapesTypesEtapesStatuts[]>
  • etapeTypeEtapeStatutSupprimer: (__namedParameters: { etapeTypeEtapeStatut: IEtapeTypeEtapeStatut }, context: IToken) => Promise<EtapesTypesEtapesStatuts[]>
  • etapeTypeJustificatifTypeCreer: (__namedParameters: { etapeTypeJustificatifType: IEtapeTypeJustificatifType }, context: IToken) => Promise<EtapesTypesJustificatifsTypes[]>
  • etapeTypeJustificatifTypeModifier: (__namedParameters: { etapeTypeJustificatifType: IEtapeTypeJustificatifType }, context: IToken) => Promise<EtapesTypesJustificatifsTypes[]>
  • etapeTypeJustificatifTypeSupprimer: (__namedParameters: { etapeTypeJustificatifType: IEtapeTypeJustificatifType }, context: IToken) => Promise<EtapesTypesJustificatifsTypes[]>
  • etapeTypeModifier: (__namedParameters: { etapeType: IEtapeType }, context: IToken, info: GraphQLResolveInfo) => Promise<EtapesTypes[]>
      • (__namedParameters: { etapeType: IEtapeType }, context: IToken, info: GraphQLResolveInfo): Promise<EtapesTypes[]>
      • Parameters

        Returns Promise<EtapesTypes[]>

  • etapesStatuts: () => Promise<EtapesStatuts[]>
      • (): Promise<EtapesStatuts[]>
      • Returns Promise<EtapesStatuts[]>

  • etapesTypes: (__namedParameters: { date?: string; titreDemarcheId?: string; titreEtapeId?: string; travaux?: boolean }, context: IToken, info: GraphQLResolveInfo) => Promise<IEtapeType[]>
      • (__namedParameters: { date?: string; titreDemarcheId?: string; titreEtapeId?: string; travaux?: boolean }, context: IToken, info: GraphQLResolveInfo): Promise<IEtapeType[]>
      • Parameters

        • __namedParameters: { date?: string; titreDemarcheId?: string; titreEtapeId?: string; travaux?: boolean }
          • Optional date?: string
          • Optional titreDemarcheId?: string
          • Optional titreEtapeId?: string
          • Optional travaux?: boolean
        • context: IToken
        • info: GraphQLResolveInfo

        Returns Promise<IEtapeType[]>

  • etapesTypesDocumentsTypes: (_: never, context: IToken) => Promise<EtapesTypesDocumentsTypes[]>
      • (_: never, context: IToken): Promise<EtapesTypesDocumentsTypes[]>
      • Parameters

        Returns Promise<EtapesTypesDocumentsTypes[]>

  • etapesTypesEtapesStatuts: (_: never, context: IToken) => Promise<EtapesTypesEtapesStatuts[]>
      • (_: never, context: IToken): Promise<EtapesTypesEtapesStatuts[]>
      • Parameters

        Returns Promise<EtapesTypesEtapesStatuts[]>

  • etapesTypesJustificatifsTypes: (_: never, context: IToken) => Promise<EtapesTypesJustificatifsTypes[]>
      • (_: never, context: IToken): Promise<EtapesTypesJustificatifsTypes[]>
      • Parameters

        Returns Promise<EtapesTypesJustificatifsTypes[]>

  • geoSystemeModifier: (__namedParameters: { geoSysteme: IGeoSysteme }, context: IToken) => Promise<GeoSystemes[]>
  • geoSystemes: () => Promise<GeoSystemes[]>
      • (): Promise<GeoSystemes[]>
      • Returns Promise<GeoSystemes[]>

  • journaux: (params: IJournauxQueryParams, context: IToken, info: GraphQLResolveInfo) => Promise<{ elements: never[]; intervalle: undefined; page: undefined; total: number } | { elements: Journaux[]; intervalle: number; page: number; total: number }>
      • (params: IJournauxQueryParams, context: IToken, info: GraphQLResolveInfo): Promise<{ elements: never[]; intervalle: undefined; page: undefined; total: number } | { elements: Journaux[]; intervalle: number; page: number; total: number }>
      • Parameters

        Returns Promise<{ elements: never[]; intervalle: undefined; page: undefined; total: number } | { elements: Journaux[]; intervalle: number; page: number; total: number }>

  • moi: (_: never, context: IToken, info: GraphQLResolveInfo) => Promise<null | IUser>
      • (_: never, context: IToken, info: GraphQLResolveInfo): Promise<null | IUser>
      • Parameters

        • _: never
        • context: IToken
        • info: GraphQLResolveInfo

        Returns Promise<null | IUser>

  • newsletterInscrire: (__namedParameters: { email: string }) => Promise<"email inscrit à la newsletter" | "email déjà inscrit à la newsletter" | "cet email n'est pas enregistré" | "cet email n'est pas inscrit à la newsletter" | "email désinscrit à la newsletter">
      • (__namedParameters: { email: string }): Promise<"email inscrit à la newsletter" | "email déjà inscrit à la newsletter" | "cet email n'est pas enregistré" | "cet email n'est pas inscrit à la newsletter" | "email désinscrit à la newsletter">
      • Parameters

        • __namedParameters: { email: string }
          • email: string

        Returns Promise<"email inscrit à la newsletter" | "email déjà inscrit à la newsletter" | "cet email n'est pas enregistré" | "cet email n'est pas inscrit à la newsletter" | "email désinscrit à la newsletter">

  • pays: () => Promise<Pays[]>
      • (): Promise<Pays[]>
      • Returns Promise<Pays[]>

  • perimetreInformations: (__namedParameters: { etapeTypeId: string; points: undefined | null | ITitrePoint[]; titreId: string }, context: IToken) => Promise<IPerimetreInformations & { points: ITitrePoint[] }>
      • (__namedParameters: { etapeTypeId: string; points: undefined | null | ITitrePoint[]; titreId: string }, context: IToken): Promise<IPerimetreInformations & { points: ITitrePoint[] }>
      • Parameters

        • __namedParameters: { etapeTypeId: string; points: undefined | null | ITitrePoint[]; titreId: string }
          • etapeTypeId: string
          • points: undefined | null | ITitrePoint[]
          • titreId: string
        • context: IToken

        Returns Promise<IPerimetreInformations & { points: ITitrePoint[] }>

  • permission: (__namedParameters: { id: string }) => Promise<undefined | Permissions>
      • (__namedParameters: { id: string }): Promise<undefined | Permissions>
      • Parameters

        • __namedParameters: { id: string }
          • id: string

        Returns Promise<undefined | Permissions>

  • permissionModifier: (__namedParameters: { permission: IPermission }, context: IToken) => Promise<Permissions[]>
  • permissions: (_: never, context: IToken) => Promise<Permissions[]>
      • (_: never, context: IToken): Promise<Permissions[]>
      • Parameters

        Returns Promise<Permissions[]>

  • phaseStatutModifier: (__namedParameters: { phaseStatut: IPhaseStatut }, context: IToken) => Promise<PhasesStatuts[]>
  • phasesStatuts: () => Promise<PhasesStatuts[]>
      • (): Promise<PhasesStatuts[]>
      • Returns Promise<PhasesStatuts[]>

  • pointsImporter: (__namedParameters: { etapeTypeId: string; fileUpload: { file: FileUpload }; geoSystemeId: string; titreId: string }, context: IToken) => Promise<IPerimetreInformations & { points: Omit<ITitrePoint, "id" | "titreEtapeId">[] }>
      • (__namedParameters: { etapeTypeId: string; fileUpload: { file: FileUpload }; geoSystemeId: string; titreId: string }, context: IToken): Promise<IPerimetreInformations & { points: Omit<ITitrePoint, "id" | "titreEtapeId">[] }>
      • Parameters

        • __namedParameters: { etapeTypeId: string; fileUpload: { file: FileUpload }; geoSystemeId: string; titreId: string }
          • etapeTypeId: string
          • fileUpload: { file: FileUpload }
            • file: FileUpload
          • geoSystemeId: string
          • titreId: string
        • context: IToken

        Returns Promise<IPerimetreInformations & { points: Omit<ITitrePoint, "id" | "titreEtapeId">[] }>

  • referenceTypeModifier: (__namedParameters: { referenceType: IReferenceType }, context: IToken) => Promise<ReferencesTypes[]>
  • referencesTypes: () => Promise<ReferencesTypes[]>
      • (): Promise<ReferencesTypes[]>
      • Returns Promise<ReferencesTypes[]>

  • regions: () => Promise<Regions[]>
      • (): Promise<Regions[]>
      • Retourne les régions

        Returns Promise<Regions[]>

        un tableau de régions

  • statistiquesGlobales: () => Promise<{ actions: string; demarches: number; recherches: { mois: string; quantite: string }[]; reutilisations: number; sessionDuree: string; signalements: number; telechargements: string; titresActivitesBeneficesAdministration: number; titresActivitesBeneficesEntreprise: number; titresModifies: { mois: string; quantite: number }[] }>
      • (): Promise<{ actions: string; demarches: number; recherches: { mois: string; quantite: string }[]; reutilisations: number; sessionDuree: string; signalements: number; telechargements: string; titresActivitesBeneficesAdministration: number; titresActivitesBeneficesEntreprise: number; titresModifies: { mois: string; quantite: number }[] }>
      • Returns Promise<{ actions: string; demarches: number; recherches: { mois: string; quantite: string }[]; reutilisations: number; sessionDuree: string; signalements: number; telechargements: string; titresActivitesBeneficesAdministration: number; titresActivitesBeneficesEntreprise: number; titresModifies: { mois: string; quantite: number }[] }>

  • statistiquesGranulatsMarins: () => Promise<{ annees: { activitesDeposesQuantite: number; activitesDeposesRatio: number; annee: number; concessionsValides: { quantite: number; surface: number }; masse: number; titresCxw: { quantite: number; surface: number }; titresPrw: { quantite: number; surface: number }; titresPxw: { quantite: number; surface: number }; volume: number }[]; surfaceExploitation: number; surfaceExploration: number; titresInstructionExploitation: number; titresInstructionExploration: number; titresValCxw: number; titresValPrw: number }>
      • (): Promise<{ annees: { activitesDeposesQuantite: number; activitesDeposesRatio: number; annee: number; concessionsValides: { quantite: number; surface: number }; masse: number; titresCxw: { quantite: number; surface: number }; titresPrw: { quantite: number; surface: number }; titresPxw: { quantite: number; surface: number }; volume: number }[]; surfaceExploitation: number; surfaceExploration: number; titresInstructionExploitation: number; titresInstructionExploration: number; titresValCxw: number; titresValPrw: number }>
      • Returns Promise<{ annees: { activitesDeposesQuantite: number; activitesDeposesRatio: number; annee: number; concessionsValides: { quantite: number; surface: number }; masse: number; titresCxw: { quantite: number; surface: number }; titresPrw: { quantite: number; surface: number }; titresPxw: { quantite: number; surface: number }; volume: number }[]; surfaceExploitation: number; surfaceExploration: number; titresInstructionExploitation: number; titresInstructionExploration: number; titresValCxw: number; titresValPrw: number }>

  • statistiquesGuyane: () => Promise<{ annees: { activitesDeposesQuantite: number; activitesDeposesRatio: number; annee: number; carburantConventionnel: number; carburantDetaxe: number; effectifs: number; environnementCout: number; mercure: number; orNet: number; titresArm: { quantite: number; surface: number }; titresAxm: { quantite: number; surface: number }; titresCxm: { quantite: number; surface: number }; titresPrm: { quantite: number; surface: number }; titresPxm: { quantite: number; surface: number } }[]; surfaceExploitation: number; surfaceExploration: number; titresArm: number; titresAxm: number; titresCxm: number; titresPrm: number; titresPxm: number }>
      • (): Promise<{ annees: { activitesDeposesQuantite: number; activitesDeposesRatio: number; annee: number; carburantConventionnel: number; carburantDetaxe: number; effectifs: number; environnementCout: number; mercure: number; orNet: number; titresArm: { quantite: number; surface: number }; titresAxm: { quantite: number; surface: number }; titresCxm: { quantite: number; surface: number }; titresPrm: { quantite: number; surface: number }; titresPxm: { quantite: number; surface: number } }[]; surfaceExploitation: number; surfaceExploration: number; titresArm: number; titresAxm: number; titresCxm: number; titresPrm: number; titresPxm: number }>
      • Returns Promise<{ annees: { activitesDeposesQuantite: number; activitesDeposesRatio: number; annee: number; carburantConventionnel: number; carburantDetaxe: number; effectifs: number; environnementCout: number; mercure: number; orNet: number; titresArm: { quantite: number; surface: number }; titresAxm: { quantite: number; surface: number }; titresCxm: { quantite: number; surface: number }; titresPrm: { quantite: number; surface: number }; titresPxm: { quantite: number; surface: number } }[]; surfaceExploitation: number; surfaceExploration: number; titresArm: number; titresAxm: number; titresCxm: number; titresPrm: number; titresPxm: number }>

  • statuts: (_: never, context: IToken) => Promise<TitresStatuts[]>
      • (_: never, context: IToken): Promise<TitresStatuts[]>
      • Parameters

        Returns Promise<TitresStatuts[]>

  • substance: (__namedParameters: { id: string }) => Promise<undefined | Substances>
      • (__namedParameters: { id: string }): Promise<undefined | Substances>
      • Parameters

        • __namedParameters: { id: string }
          • id: string

        Returns Promise<undefined | Substances>

  • substances: () => Promise<Substances[]>
      • (): Promise<Substances[]>
      • Returns Promise<Substances[]>

  • substancesLegales: () => Promise<SubstancesLegales[]>
      • (): Promise<SubstancesLegales[]>
      • Returns Promise<SubstancesLegales[]>

  • titre: (__namedParameters: { id: string }, context: IToken, info: GraphQLResolveInfo) => Promise<null | ITitre>
      • (__namedParameters: { id: string }, context: IToken, info: GraphQLResolveInfo): Promise<null | ITitre>
      • Parameters

        • __namedParameters: { id: string }
          • id: string
        • context: IToken
        • info: GraphQLResolveInfo

        Returns Promise<null | ITitre>

  • titreCreer: (__namedParameters: { titre: ITitre }, context: IToken, info: GraphQLResolveInfo) => Promise<undefined | ITitre>
      • (__namedParameters: { titre: ITitre }, context: IToken, info: GraphQLResolveInfo): Promise<undefined | ITitre>
      • Parameters

        • __namedParameters: { titre: ITitre }
        • context: IToken
        • info: GraphQLResolveInfo

        Returns Promise<undefined | ITitre>

  • titreDemandeCreer: (__namedParameters: { titreDemande: ITitreDemande }, context: IToken) => Promise<{ titreEtapeId: string; titreId: string }>
      • (__namedParameters: { titreDemande: ITitreDemande }, context: IToken): Promise<{ titreEtapeId: string; titreId: string }>
      • Parameters

        Returns Promise<{ titreEtapeId: string; titreId: string }>

  • titreEtapePerimetreInformations: (__namedParameters: { titreEtapeId: string }, context: IToken) => Promise<IPerimetreInformations>
      • (__namedParameters: { titreEtapeId: string }, context: IToken): Promise<IPerimetreInformations>
      • Parameters

        • __namedParameters: { titreEtapeId: string }
          • titreEtapeId: string
        • context: IToken

        Returns Promise<IPerimetreInformations>

  • titreModifier: (__namedParameters: { titre: ITitre }, context: IToken, info: GraphQLResolveInfo) => Promise<undefined | ITitre>
      • (__namedParameters: { titre: ITitre }, context: IToken, info: GraphQLResolveInfo): Promise<undefined | ITitre>
      • Parameters

        • __namedParameters: { titre: ITitre }
        • context: IToken
        • info: GraphQLResolveInfo

        Returns Promise<undefined | ITitre>

  • titreStatutModifier: (__namedParameters: { titreStatut: ITitreStatut }, context: IToken) => Promise<TitresStatuts[]>
  • titreSupprimer: (__namedParameters: { id: string }, context: IToken) => Promise<undefined | string>
      • (__namedParameters: { id: string }, context: IToken): Promise<undefined | string>
      • Parameters

        • __namedParameters: { id: string }
          • id: string
        • context: IToken

        Returns Promise<undefined | string>

  • titreTypeCreer: (__namedParameters: { titreType: ITitreType }, context: IToken) => Promise<TitresTypes[]>
      • (__namedParameters: { titreType: ITitreType }, context: IToken): Promise<TitresTypes[]>
  • titreTypeDemarcheTypeCreer: (__namedParameters: { titreTypeDemarcheType: ITitreTypeDemarcheType }, context: IToken) => Promise<TitresTypesDemarchesTypes[]>
  • titreTypeDemarcheTypeEtapeTypeCreer: (__namedParameters: { titreTypeDemarcheTypeEtapeType: ITitreTypeDemarcheTypeEtapeType }, context: IToken) => Promise<TitresTypesDemarchesTypesEtapesTypes[]>
  • titreTypeDemarcheTypeEtapeTypeDocumentTypeCreer: (__namedParameters: { titreTypeDemarcheTypeEtapeTypeDocumentType: ITitreTypeDemarcheTypeEtapeTypeDocumentType }, context: IToken) => Promise<TitresTypesDemarchesTypesEtapesTypesDocumentsTypes[]>
  • titreTypeDemarcheTypeEtapeTypeDocumentTypeModifier: (__namedParameters: { titreTypeDemarcheTypeEtapeTypeDocumentType: ITitreTypeDemarcheTypeEtapeTypeDocumentType }, context: IToken) => Promise<TitresTypesDemarchesTypesEtapesTypesDocumentsTypes[]>
  • titreTypeDemarcheTypeEtapeTypeDocumentTypeSupprimer: (__namedParameters: { titreTypeDemarcheTypeEtapeTypeDocumentType: ITitreTypeDemarcheTypeEtapeTypeDocumentType }, context: IToken) => Promise<TitresTypesDemarchesTypesEtapesTypesDocumentsTypes[]>
  • titreTypeDemarcheTypeEtapeTypeJustificatifTypeCreer: (__namedParameters: { titreTypeDemarcheTypeEtapeTypeJustificatifType: ITitreTypeDemarcheTypeEtapeTypeJustificatifType }, context: IToken) => Promise<TitresTypesDemarchesTypesEtapesTypesJustificatifsTypes[]>
  • titreTypeDemarcheTypeEtapeTypeJustificatifTypeModifier: (__namedParameters: { titreTypeDemarcheTypeEtapeTypeJustificatifType: ITitreTypeDemarcheTypeEtapeTypeJustificatifType }, context: IToken) => Promise<TitresTypesDemarchesTypesEtapesTypesJustificatifsTypes[]>
  • titreTypeDemarcheTypeEtapeTypeJustificatifTypeSupprimer: (__namedParameters: { titreTypeDemarcheTypeEtapeTypeJustificatifType: ITitreTypeDemarcheTypeEtapeTypeJustificatifType }, context: IToken) => Promise<TitresTypesDemarchesTypesEtapesTypesJustificatifsTypes[]>
  • titreTypeDemarcheTypeEtapeTypeModifier: (__namedParameters: { titreTypeDemarcheTypeEtapeType: ITitreTypeDemarcheTypeEtapeType }, context: IToken) => Promise<TitresTypesDemarchesTypesEtapesTypes[]>
  • titreTypeDemarcheTypeEtapeTypeSupprimer: (__namedParameters: { titreTypeDemarcheTypeEtapeType: ITitreTypeDemarcheTypeEtapeType }, context: IToken) => Promise<TitresTypesDemarchesTypesEtapesTypes[]>
  • titreTypeDemarcheTypeModifier: (__namedParameters: { titreTypeDemarcheType: ITitreTypeDemarcheType }, context: IToken) => Promise<TitresTypesDemarchesTypes[]>
  • titreTypeDemarcheTypeSupprimer: (__namedParameters: { titreTypeDemarcheType: ITitreTypeDemarcheType }, context: IToken) => Promise<TitresTypesDemarchesTypes[]>
  • titreTypeModifier: (__namedParameters: { titreType: ITitreType }, context: IToken) => Promise<TitresTypes[]>
      • (__namedParameters: { titreType: ITitreType }, context: IToken): Promise<TitresTypes[]>
  • titreTypeSupprimer: (__namedParameters: { titreType: ITitreType }, context: IToken) => Promise<TitresTypes[]>
      • (__namedParameters: { titreType: ITitreType }, context: IToken): Promise<TitresTypes[]>
  • titreTypeTitreStatutCreer: (__namedParameters: { titreTypeTitreStatut: ITitreTypeTitreStatut }, context: IToken) => Promise<TitresTypesTitresStatuts[]>
  • titreTypeTitreStatutModifier: (__namedParameters: { titreTypeTitreStatut: ITitreTypeTitreStatut }, context: IToken) => Promise<TitresTypesTitresStatuts[]>
  • titreTypeTitreStatutSupprimer: (__namedParameters: { titreTypeTitreStatut: ITitreTypeTitreStatut }, context: IToken) => Promise<TitresTypesTitresStatuts[]>
  • titreTypeTypeModifier: (__namedParameters: { titreType: ITitreTypeType }, context: IToken) => Promise<TitresTypesTypes[]>
  • titres: (__namedParameters: { colonne?: null | ITitreColonneId; demandeEnCours: null | boolean; domainesIds: string[]; entreprises: string; intervalle?: null | number; noms: string; ordre?: null | "asc" | "desc"; page?: null | number; perimetre?: null | number[]; references: string; statutsIds: string[]; substances: string; territoires: string; typesIds: string[] }, context: IToken, info: GraphQLResolveInfo) => Promise<{ colonne: undefined | null | ITitreColonneId; elements: ITitre[]; intervalle: undefined | null | number; ordre: undefined | null | "asc" | "desc"; page: undefined | null | number; total: number }>
      • (__namedParameters: { colonne?: null | ITitreColonneId; demandeEnCours: null | boolean; domainesIds: string[]; entreprises: string; intervalle?: null | number; noms: string; ordre?: null | "asc" | "desc"; page?: null | number; perimetre?: null | number[]; references: string; statutsIds: string[]; substances: string; territoires: string; typesIds: string[] }, context: IToken, info: GraphQLResolveInfo): Promise<{ colonne: undefined | null | ITitreColonneId; elements: ITitre[]; intervalle: undefined | null | number; ordre: undefined | null | "asc" | "desc"; page: undefined | null | number; total: number }>
      • Parameters

        • __namedParameters: { colonne?: null | ITitreColonneId; demandeEnCours: null | boolean; domainesIds: string[]; entreprises: string; intervalle?: null | number; noms: string; ordre?: null | "asc" | "desc"; page?: null | number; perimetre?: null | number[]; references: string; statutsIds: string[]; substances: string; territoires: string; typesIds: string[] }
          • Optional colonne?: null | ITitreColonneId
          • demandeEnCours: null | boolean
          • domainesIds: string[]
          • entreprises: string
          • Optional intervalle?: null | number
          • noms: string
          • Optional ordre?: null | "asc" | "desc"
          • Optional page?: null | number
          • Optional perimetre?: null | number[]
          • references: string
          • statutsIds: string[]
          • substances: string
          • territoires: string
          • typesIds: string[]
        • context: IToken
        • info: GraphQLResolveInfo

        Returns Promise<{ colonne: undefined | null | ITitreColonneId; elements: ITitre[]; intervalle: undefined | null | number; ordre: undefined | null | "asc" | "desc"; page: undefined | null | number; total: number }>

  • titresTypes: (_: never, context: IToken, info: GraphQLResolveInfo) => Promise<TitresTypes[]>
      • (_: never, context: IToken, info: GraphQLResolveInfo): Promise<TitresTypes[]>
      • Parameters

        • _: never
        • context: IToken
        • info: GraphQLResolveInfo

        Returns Promise<TitresTypes[]>

  • titresTypesDemarchesTypes: (_: never, context: IToken) => Promise<TitresTypesDemarchesTypes[]>
      • (_: never, context: IToken): Promise<TitresTypesDemarchesTypes[]>
      • Parameters

        Returns Promise<TitresTypesDemarchesTypes[]>

  • titresTypesDemarchesTypesEtapesTypes: (_: never, context: IToken) => Promise<TitresTypesDemarchesTypesEtapesTypes[]>
      • (_: never, context: IToken): Promise<TitresTypesDemarchesTypesEtapesTypes[]>
      • Parameters

        Returns Promise<TitresTypesDemarchesTypesEtapesTypes[]>

  • titresTypesDemarchesTypesEtapesTypesDocumentsTypes: (_: never, context: IToken) => Promise<TitresTypesDemarchesTypesEtapesTypesDocumentsTypes[]>
      • (_: never, context: IToken): Promise<TitresTypesDemarchesTypesEtapesTypesDocumentsTypes[]>
      • Parameters

        Returns Promise<TitresTypesDemarchesTypesEtapesTypesDocumentsTypes[]>

  • titresTypesDemarchesTypesEtapesTypesJustificatifsTypes: (_: never, context: IToken) => Promise<TitresTypesDemarchesTypesEtapesTypesJustificatifsTypes[]>
      • (_: never, context: IToken): Promise<TitresTypesDemarchesTypesEtapesTypesJustificatifsTypes[]>
      • Parameters

        Returns Promise<TitresTypesDemarchesTypesEtapesTypesJustificatifsTypes[]>

  • titresTypesTitresStatuts: (_: never, context: IToken) => Promise<TitresTypesTitresStatuts[]>
      • (_: never, context: IToken): Promise<TitresTypesTitresStatuts[]>
      • Parameters

        Returns Promise<TitresTypesTitresStatuts[]>

  • types: () => Promise<TitresTypesTypes[]>
      • (): Promise<TitresTypesTypes[]>
      • Returns Promise<TitresTypesTypes[]>

  • uniteModifier: (__namedParameters: { unite: IUnite }, context: IToken) => Promise<Unites[]>
      • (__namedParameters: { unite: IUnite }, context: IToken): Promise<Unites[]>
      • Parameters

        Returns Promise<Unites[]>

  • unites: () => Promise<Unites[]>
      • (): Promise<Unites[]>
      • Returns Promise<Unites[]>

  • utilisateur: (__namedParameters: { id: string }, context: IToken, info: GraphQLResolveInfo) => Promise<undefined | IUtilisateur>
      • (__namedParameters: { id: string }, context: IToken, info: GraphQLResolveInfo): Promise<undefined | IUtilisateur>
      • Parameters

        • __namedParameters: { id: string }
          • id: string
        • context: IToken
        • info: GraphQLResolveInfo

        Returns Promise<undefined | IUtilisateur>

  • utilisateurCerbereConnecter: (__namedParameters: { ticket: string }, __namedParameters: IToken, info: GraphQLResolveInfo) => Promise<null | IUser>
      • (__namedParameters: { ticket: string }, __namedParameters: IToken, info: GraphQLResolveInfo): Promise<null | IUser>
      • Parameters

        • __namedParameters: { ticket: string }
          • ticket: string
        • __namedParameters: IToken
        • info: GraphQLResolveInfo

        Returns Promise<null | IUser>

  • utilisateurCerbereUrlObtenir: (__namedParameters: { url: string }) => Promise<string>
      • (__namedParameters: { url: string }): Promise<string>
      • Parameters

        • __namedParameters: { url: string }
          • url: string

        Returns Promise<string>

  • utilisateurConnecter: (__namedParameters: { email: string; motDePasse: string }, __namedParameters: IToken, info: GraphQLResolveInfo) => Promise<null | IUser>
      • (__namedParameters: { email: string; motDePasse: string }, __namedParameters: IToken, info: GraphQLResolveInfo): Promise<null | IUser>
      • Parameters

        • __namedParameters: { email: string; motDePasse: string }
          • email: string
          • motDePasse: string
        • __namedParameters: IToken
        • info: GraphQLResolveInfo

        Returns Promise<null | IUser>

  • utilisateurCreationMessageEnvoyer: (__namedParameters: { email: string }) => Promise<string>
      • (__namedParameters: { email: string }): Promise<string>
      • Parameters

        • __namedParameters: { email: string }
          • email: string

        Returns Promise<string>

  • utilisateurCreer: (__namedParameters: { token?: string; utilisateur: IUtilisateurCreation }, context: IToken) => Promise<default>
  • utilisateurDeconnecter: (_: never, __namedParameters: IToken) => Promise<boolean>
      • (_: never, __namedParameters: IToken): Promise<boolean>
      • Parameters

        • _: never
        • __namedParameters: IToken

        Returns Promise<boolean>

  • utilisateurEmailMessageEnvoyer: (__namedParameters: { email: string }, context: IToken) => Promise<string>
      • (__namedParameters: { email: string }, context: IToken): Promise<string>
      • envoie un email de vérification pour mettre à jour l’email de l’utilisateur

        Parameters

        • __namedParameters: { email: string }
          • email: string

            nouvel email de l’utilisateur

        • context: IToken

        Returns Promise<string>

  • utilisateurEmailModifier: (__namedParameters: { emailToken: string }, context: IToken) => Promise<null | IUser>
      • (__namedParameters: { emailToken: string }, context: IToken): Promise<null | IUser>
      • modifie l’email de l’utilisateur

        Parameters

        • __namedParameters: { emailToken: string }
          • emailToken: string
        • context: IToken

          context qui contient l’id et le nouvel email de l’utilisateur

        Returns Promise<null | IUser>

  • utilisateurModifier: (__namedParameters: { utilisateur: IUtilisateur }, context: IToken, info: GraphQLResolveInfo) => Promise<IUtilisateur>
  • utilisateurMotDePasseInitialiser: (__namedParameters: { motDePasse1: string; motDePasse2: string; token: string }) => Promise<null | IUser>
      • (__namedParameters: { motDePasse1: string; motDePasse2: string; token: string }): Promise<null | IUser>
      • Parameters

        • __namedParameters: { motDePasse1: string; motDePasse2: string; token: string }
          • motDePasse1: string
          • motDePasse2: string
          • token: string

        Returns Promise<null | IUser>

  • utilisateurMotDePasseMessageEnvoyer: (__namedParameters: { email: string }) => Promise<string>
      • (__namedParameters: { email: string }): Promise<string>
      • Parameters

        • __namedParameters: { email: string }
          • email: string

        Returns Promise<string>

  • utilisateurMotDePasseModifier: (__namedParameters: { id: string; motDePasse: string; motDePasseNouveau1: string; motDePasseNouveau2: string }, context: IToken) => Promise<default>
      • (__namedParameters: { id: string; motDePasse: string; motDePasseNouveau1: string; motDePasseNouveau2: string }, context: IToken): Promise<default>
      • Parameters

        • __namedParameters: { id: string; motDePasse: string; motDePasseNouveau1: string; motDePasseNouveau2: string }
          • id: string
          • motDePasse: string
          • motDePasseNouveau1: string
          • motDePasseNouveau2: string
        • context: IToken

        Returns Promise<default>

  • utilisateurSupprimer: (__namedParameters: { id: string }, context: IToken) => Promise<default>
      • (__namedParameters: { id: string }, context: IToken): Promise<default>
      • Parameters

        • __namedParameters: { id: string }
          • id: string
        • context: IToken

        Returns Promise<default>

  • utilisateurTitreAbonner: (__namedParameters: { abonner: boolean; titreId: string }, context: IToken) => Promise<boolean>
      • (__namedParameters: { abonner: boolean; titreId: string }, context: IToken): Promise<boolean>
      • Parameters

        • __namedParameters: { abonner: boolean; titreId: string }
          • abonner: boolean
          • titreId: string
        • context: IToken

        Returns Promise<boolean>

  • utilisateurs: (__namedParameters: { administrationIds?: string[]; colonne?: null | IUtilisateursColonneId; emails?: null | string; entrepriseIds?: string[]; intervalle?: null | number; noms?: null | string; ordre?: null | "asc" | "desc"; page?: null | number; permissionIds?: string[] }, context: IToken, info: GraphQLResolveInfo) => Promise<{ colonne: undefined | null | IUtilisateursColonneId; elements: IUtilisateur[]; intervalle: undefined | null | number; ordre: undefined | null | "asc" | "desc"; page: undefined | null | number; total: number }>
      • (__namedParameters: { administrationIds?: string[]; colonne?: null | IUtilisateursColonneId; emails?: null | string; entrepriseIds?: string[]; intervalle?: null | number; noms?: null | string; ordre?: null | "asc" | "desc"; page?: null | number; permissionIds?: string[] }, context: IToken, info: GraphQLResolveInfo): Promise<{ colonne: undefined | null | IUtilisateursColonneId; elements: IUtilisateur[]; intervalle: undefined | null | number; ordre: undefined | null | "asc" | "desc"; page: undefined | null | number; total: number }>
      • Parameters

        • __namedParameters: { administrationIds?: string[]; colonne?: null | IUtilisateursColonneId; emails?: null | string; entrepriseIds?: string[]; intervalle?: null | number; noms?: null | string; ordre?: null | "asc" | "desc"; page?: null | number; permissionIds?: string[] }
          • Optional administrationIds?: string[]
          • Optional colonne?: null | IUtilisateursColonneId
          • Optional emails?: null | string
          • Optional entrepriseIds?: string[]
          • Optional intervalle?: null | number
          • Optional noms?: null | string
          • Optional ordre?: null | "asc" | "desc"
          • Optional page?: null | number
          • Optional permissionIds?: string[]
        • context: IToken
        • info: GraphQLResolveInfo

        Returns Promise<{ colonne: undefined | null | IUtilisateursColonneId; elements: IUtilisateur[]; intervalle: undefined | null | number; ordre: undefined | null | "asc" | "desc"; page: undefined | null | number; total: number }>

  • version: () => string
      • (): string
      • Returns string

Generated using TypeDoc