export type schémaFonctionSuivi = | ((x: T) => void) | ((x: T) => Promise); export type schémaFonctionOublier = () => Promise; export type PasNondéfini = T extends undefined ? never : T; export type élémentsBd = | number | boolean | string | { [clef: string]: élémentsBd } | Array<élémentsBd>; export type Journal = (e: Error) => Promise | void;