UNPKG

@tricoteuses/assemblee

Version:

Retrieve, clean up & handle French Assemblée nationale's open data

411 lines (410 loc) 22.1 kB
import { z } from 'zod'; /** * Available options for vote result decision. * Note: Uses Unicode right single quotation mark (U+2019 ’) not ASCII apostrophe (') */ export declare const decisionOptions: readonly ["", "ADOPTION amendement (main levée) adt", "ADOPTION d’un article (vote à main levée)", "ADOPTION d’un sous-amendement (main levée) ss-adt", "ADOPTION de plusieurs amendements (main levée) adts", "ADOPTION de plusieurs sous-amendements (main levée) ss-adts", "REJET d’un amendement (main levée) adt", "REJET d’un article (vote à main levée)", "REJET d’un sous-amendement (main levée) ss-adt", "REJET de plusieurs amendements (main levée) adts", "REJET de plusieurs sous-amendements (main levée) ss-adts", "REJET motion de rejet préalable (main levée)"]; /** * Zod schema for vote result decision. */ export declare const DecisionSchema: z.ZodEnum<{ "": ""; "ADOPTION amendement (main lev\u00E9e) adt": "ADOPTION amendement (main levée) adt"; "ADOPTION d\u2019un article (vote \u00E0 main lev\u00E9e)": "ADOPTION d’un article (vote à main levée)"; "ADOPTION d\u2019un sous-amendement (main lev\u00E9e) ss-adt": "ADOPTION d’un sous-amendement (main levée) ss-adt"; "ADOPTION de plusieurs amendements (main lev\u00E9e) adts": "ADOPTION de plusieurs amendements (main levée) adts"; "ADOPTION de plusieurs sous-amendements (main lev\u00E9e) ss-adts": "ADOPTION de plusieurs sous-amendements (main levée) ss-adts"; "REJET d\u2019un amendement (main lev\u00E9e) adt": "REJET d’un amendement (main levée) adt"; "REJET d\u2019un article (vote \u00E0 main lev\u00E9e)": "REJET d’un article (vote à main levée)"; "REJET d\u2019un sous-amendement (main lev\u00E9e) ss-adt": "REJET d’un sous-amendement (main levée) ss-adt"; "REJET de plusieurs amendements (main lev\u00E9e) adts": "REJET de plusieurs amendements (main levée) adts"; "REJET de plusieurs sous-amendements (main lev\u00E9e) ss-adts": "REJET de plusieurs sous-amendements (main levée) ss-adts"; "REJET motion de rejet pr\u00E9alable (main lev\u00E9e)": "REJET motion de rejet préalable (main levée)"; }>; /** * Type representing vote result decision. */ export type Decision = z.infer<typeof DecisionSchema>; /** * Texte element (with nested lienAdt) */ export declare const TexteDebatRawSchema: z.ZodType<TexteDebatRaw>; export type TexteDebatRaw = { _?: string; id_syceron?: string; stime?: string; sup?: string; lienAdt?: TexteDebatRaw[] | TexteDebatRaw; }; /** * Orateur element */ export declare const OrateurElementRawSchema: z.ZodObject<{ nom: z.ZodPipe<z.ZodTransform<unknown, unknown>, z.ZodOptional<z.ZodString>>; id: z.ZodPipe<z.ZodPipe<z.ZodTransform<unknown, unknown>, z.ZodOptional<z.ZodString>> & z.ZodType<string, unknown, z.core.$ZodTypeInternals<string, unknown>>, z.ZodTransform<string, string>>; qualite: z.ZodPipe<z.ZodTransform<unknown, unknown>, z.ZodOptional<z.ZodString>>; }, z.core.$strip>; export type OrateurElementRaw = z.infer<typeof OrateurElementRawSchema>; /** * Orateurs (list of speakers) */ export declare const OrateursRawSchema: z.ZodObject<{ orateur: z.ZodPipe<z.ZodTransform<unknown[], unknown>, z.ZodArray<z.ZodObject<{ nom: z.ZodPipe<z.ZodTransform<unknown, unknown>, z.ZodOptional<z.ZodString>>; id: z.ZodPipe<z.ZodPipe<z.ZodTransform<unknown, unknown>, z.ZodOptional<z.ZodString>> & z.ZodType<string, unknown, z.core.$ZodTypeInternals<string, unknown>>, z.ZodTransform<string, string>>; qualite: z.ZodPipe<z.ZodTransform<unknown, unknown>, z.ZodOptional<z.ZodString>>; }, z.core.$strip>>>; }, z.core.$strip>; export type OrateursRaw = z.infer<typeof OrateursRawSchema>; /** * Point (recursive structure for debate sections) */ export declare const PointRawSchema: z.ZodType<PointRaw>; export type PointRaw = { id_preparation?: string; ordre_absolu_seance?: string; code_grammaire?: string; sommaire?: string; id_syceron?: string; valeur_ptsodj?: string; nivpoint?: string; ordinal_prise?: string; code_style?: string; code_parole?: string; valeur?: string; orateurs?: OrateursRaw | string; texte?: TexteDebatRaw | string; paragraphe?: PointRaw[] | PointRaw; interExtraction?: PointRaw[] | PointRaw; point?: PointRaw[] | PointRaw; structure?: string; id_acteur?: string; id_mandat?: string; id_nomination_oe?: string; id_nomination_op?: string; orateur?: string; bibard?: string; art?: string; adt?: string; ssadt?: string; roledebat?: string; changementPresidence?: PointRaw[] | PointRaw; type_debat?: string; decision?: Decision; ouvertureSeance?: PointRaw; qualite?: string; nom_orateur?: string; }; /** * Fin de séance */ export declare const FinSeanceRawSchema: z.ZodObject<{ point: z.ZodType<PointRaw, unknown, z.core.$ZodTypeInternals<PointRaw, unknown>>; }, z.core.$strip>; export type FinSeanceRaw = z.infer<typeof FinSeanceRawSchema>; /** * Quantièmes (session dates) */ export declare const QuantiemesRawSchema: z.ZodObject<{ journee: z.ZodString; session: z.ZodString; }, z.core.$strip>; export type QuantiemesRaw = z.infer<typeof QuantiemesRawSchema>; /** * Contenu (main debate content) */ export declare const ContenuRawSchema: z.ZodObject<{ quantiemes: z.ZodObject<{ journee: z.ZodString; session: z.ZodString; }, z.core.$strip>; ouvertureSeance: z.ZodOptional<z.ZodPipe<z.ZodTransform<unknown[], unknown>, z.ZodArray<z.ZodType<PointRaw, unknown, z.core.$ZodTypeInternals<PointRaw, unknown>>>>>; point: z.ZodPipe<z.ZodTransform<unknown[], unknown>, z.ZodArray<z.ZodType<PointRaw, unknown, z.core.$ZodTypeInternals<PointRaw, unknown>>>>; finSeance: z.ZodOptional<z.ZodObject<{ point: z.ZodType<PointRaw, unknown, z.core.$ZodTypeInternals<PointRaw, unknown>>; }, z.core.$strip>>; paragraphe: z.ZodOptional<z.ZodPipe<z.ZodTransform<unknown[], unknown>, z.ZodArray<z.ZodType<PointRaw, unknown, z.core.$ZodTypeInternals<PointRaw, unknown>>>>>; }, z.core.$strip>; export type ContenuRaw = z.infer<typeof ContenuRawSchema>; /** * Titre de structure */ export declare const TitreStructRawSchema: z.ZodObject<{ id_syceron: z.ZodString; intitule: z.ZodPipe<z.ZodTransform<unknown, unknown>, z.ZodOptional<z.ZodString>>; sousIntitule: z.ZodPipe<z.ZodTransform<unknown, unknown>, z.ZodOptional<z.ZodString>>; type_debat: z.ZodPipe<z.ZodTransform<unknown, unknown>, z.ZodOptional<z.ZodString>>; }, z.core.$strip>; export type TitreStructRaw = z.infer<typeof TitreStructRawSchema>; /** * Sommaire element (recursive) */ export declare const SommaireElementRawSchema: z.ZodType<SommaireElementRaw>; export type SommaireElementRaw = { valeur_pts_odj?: string; titreStruct: TitreStructRaw; para?: Array<TexteDebatRaw | string> | TexteDebatRaw; sommaire2?: SommaireElementRaw[] | SommaireElementRaw; sommaire3?: SommaireElementRaw[] | SommaireElementRaw; presidentSeance?: TexteDebatRaw[] | TexteDebatRaw; type_debat?: string; }; /** * Sommaire (table of contents) */ export declare const SommaireRawSchema: z.ZodObject<{ presidentSeance: z.ZodType<TexteDebatRaw, unknown, z.core.$ZodTypeInternals<TexteDebatRaw, unknown>>; sommaire1: z.ZodPipe<z.ZodTransform<unknown[], unknown>, z.ZodArray<z.ZodType<SommaireElementRaw, unknown, z.core.$ZodTypeInternals<SommaireElementRaw, unknown>>>>; sommaire2: z.ZodOptional<z.ZodPipe<z.ZodTransform<unknown[], unknown>, z.ZodArray<z.ZodType<SommaireElementRaw, unknown, z.core.$ZodTypeInternals<SommaireElementRaw, unknown>>>>>; sommaire3: z.ZodOptional<z.ZodPipe<z.ZodTransform<unknown[], unknown>, z.ZodArray<z.ZodType<SommaireElementRaw, unknown, z.core.$ZodTypeInternals<SommaireElementRaw, unknown>>>>>; para: z.ZodOptional<z.ZodPipe<z.ZodTransform<unknown[], unknown>, z.ZodArray<z.ZodType<TexteDebatRaw, unknown, z.core.$ZodTypeInternals<TexteDebatRaw, unknown>>>>>; }, z.core.$strip>; export type SommaireRaw = z.infer<typeof SommaireRawSchema>; /** * Métadonnées (metadata) */ export declare const MetadonneesRawSchema: z.ZodObject<{ dateSeance: z.ZodString; dateSeanceJour: z.ZodString; numSeanceJour: z.ZodString; numSeance: z.ZodString; typeAssemblee: z.ZodString; legislature: z.ZodString; session: z.ZodString; nomFichierJo: z.ZodString; validite: z.ZodString; etat: z.ZodString; diffusion: z.ZodString; version: z.ZodString; environnement: z.ZodString; heureGeneration: z.ZodISODateTime; sommaire: z.ZodObject<{ presidentSeance: z.ZodType<TexteDebatRaw, unknown, z.core.$ZodTypeInternals<TexteDebatRaw, unknown>>; sommaire1: z.ZodPipe<z.ZodTransform<unknown[], unknown>, z.ZodArray<z.ZodType<SommaireElementRaw, unknown, z.core.$ZodTypeInternals<SommaireElementRaw, unknown>>>>; sommaire2: z.ZodOptional<z.ZodPipe<z.ZodTransform<unknown[], unknown>, z.ZodArray<z.ZodType<SommaireElementRaw, unknown, z.core.$ZodTypeInternals<SommaireElementRaw, unknown>>>>>; sommaire3: z.ZodOptional<z.ZodPipe<z.ZodTransform<unknown[], unknown>, z.ZodArray<z.ZodType<SommaireElementRaw, unknown, z.core.$ZodTypeInternals<SommaireElementRaw, unknown>>>>>; para: z.ZodOptional<z.ZodPipe<z.ZodTransform<unknown[], unknown>, z.ZodArray<z.ZodType<TexteDebatRaw, unknown, z.core.$ZodTypeInternals<TexteDebatRaw, unknown>>>>>; }, z.core.$strip>; }, z.core.$strip>; export type MetadonneesRaw = z.infer<typeof MetadonneesRawSchema>; /** * Compte Rendu (single debate transcript) */ export declare const CompteRenduRawSchema: z.ZodObject<{ xmlns: z.ZodString; uid: z.ZodString; seanceRef: z.ZodString; sessionRef: z.ZodString; metadonnees: z.ZodObject<{ dateSeance: z.ZodString; dateSeanceJour: z.ZodString; numSeanceJour: z.ZodString; numSeance: z.ZodString; typeAssemblee: z.ZodString; legislature: z.ZodString; session: z.ZodString; nomFichierJo: z.ZodString; validite: z.ZodString; etat: z.ZodString; diffusion: z.ZodString; version: z.ZodString; environnement: z.ZodString; heureGeneration: z.ZodISODateTime; sommaire: z.ZodObject<{ presidentSeance: z.ZodType<TexteDebatRaw, unknown, z.core.$ZodTypeInternals<TexteDebatRaw, unknown>>; sommaire1: z.ZodPipe<z.ZodTransform<unknown[], unknown>, z.ZodArray<z.ZodType<SommaireElementRaw, unknown, z.core.$ZodTypeInternals<SommaireElementRaw, unknown>>>>; sommaire2: z.ZodOptional<z.ZodPipe<z.ZodTransform<unknown[], unknown>, z.ZodArray<z.ZodType<SommaireElementRaw, unknown, z.core.$ZodTypeInternals<SommaireElementRaw, unknown>>>>>; sommaire3: z.ZodOptional<z.ZodPipe<z.ZodTransform<unknown[], unknown>, z.ZodArray<z.ZodType<SommaireElementRaw, unknown, z.core.$ZodTypeInternals<SommaireElementRaw, unknown>>>>>; para: z.ZodOptional<z.ZodPipe<z.ZodTransform<unknown[], unknown>, z.ZodArray<z.ZodType<TexteDebatRaw, unknown, z.core.$ZodTypeInternals<TexteDebatRaw, unknown>>>>>; }, z.core.$strip>; }, z.core.$strip>; contenu: z.ZodObject<{ quantiemes: z.ZodObject<{ journee: z.ZodString; session: z.ZodString; }, z.core.$strip>; ouvertureSeance: z.ZodOptional<z.ZodPipe<z.ZodTransform<unknown[], unknown>, z.ZodArray<z.ZodType<PointRaw, unknown, z.core.$ZodTypeInternals<PointRaw, unknown>>>>>; point: z.ZodPipe<z.ZodTransform<unknown[], unknown>, z.ZodArray<z.ZodType<PointRaw, unknown, z.core.$ZodTypeInternals<PointRaw, unknown>>>>; finSeance: z.ZodOptional<z.ZodObject<{ point: z.ZodType<PointRaw, unknown, z.core.$ZodTypeInternals<PointRaw, unknown>>; }, z.core.$strip>>; paragraphe: z.ZodOptional<z.ZodPipe<z.ZodTransform<unknown[], unknown>, z.ZodArray<z.ZodType<PointRaw, unknown, z.core.$ZodTypeInternals<PointRaw, unknown>>>>>; }, z.core.$strip>; }, z.core.$strip>; export type CompteRenduRaw = z.infer<typeof CompteRenduRawSchema>; /** * CompteRendu wrapper (single item wrapper) */ export declare const CompteRenduWrapperRawSchema: z.ZodObject<{ compteRendu: z.ZodObject<{ xmlns: z.ZodString; uid: z.ZodString; seanceRef: z.ZodString; sessionRef: z.ZodString; metadonnees: z.ZodObject<{ dateSeance: z.ZodString; dateSeanceJour: z.ZodString; numSeanceJour: z.ZodString; numSeance: z.ZodString; typeAssemblee: z.ZodString; legislature: z.ZodString; session: z.ZodString; nomFichierJo: z.ZodString; validite: z.ZodString; etat: z.ZodString; diffusion: z.ZodString; version: z.ZodString; environnement: z.ZodString; heureGeneration: z.ZodISODateTime; sommaire: z.ZodObject<{ presidentSeance: z.ZodType<TexteDebatRaw, unknown, z.core.$ZodTypeInternals<TexteDebatRaw, unknown>>; sommaire1: z.ZodPipe<z.ZodTransform<unknown[], unknown>, z.ZodArray<z.ZodType<SommaireElementRaw, unknown, z.core.$ZodTypeInternals<SommaireElementRaw, unknown>>>>; sommaire2: z.ZodOptional<z.ZodPipe<z.ZodTransform<unknown[], unknown>, z.ZodArray<z.ZodType<SommaireElementRaw, unknown, z.core.$ZodTypeInternals<SommaireElementRaw, unknown>>>>>; sommaire3: z.ZodOptional<z.ZodPipe<z.ZodTransform<unknown[], unknown>, z.ZodArray<z.ZodType<SommaireElementRaw, unknown, z.core.$ZodTypeInternals<SommaireElementRaw, unknown>>>>>; para: z.ZodOptional<z.ZodPipe<z.ZodTransform<unknown[], unknown>, z.ZodArray<z.ZodType<TexteDebatRaw, unknown, z.core.$ZodTypeInternals<TexteDebatRaw, unknown>>>>>; }, z.core.$strip>; }, z.core.$strip>; contenu: z.ZodObject<{ quantiemes: z.ZodObject<{ journee: z.ZodString; session: z.ZodString; }, z.core.$strip>; ouvertureSeance: z.ZodOptional<z.ZodPipe<z.ZodTransform<unknown[], unknown>, z.ZodArray<z.ZodType<PointRaw, unknown, z.core.$ZodTypeInternals<PointRaw, unknown>>>>>; point: z.ZodPipe<z.ZodTransform<unknown[], unknown>, z.ZodArray<z.ZodType<PointRaw, unknown, z.core.$ZodTypeInternals<PointRaw, unknown>>>>; finSeance: z.ZodOptional<z.ZodObject<{ point: z.ZodType<PointRaw, unknown, z.core.$ZodTypeInternals<PointRaw, unknown>>; }, z.core.$strip>>; paragraphe: z.ZodOptional<z.ZodPipe<z.ZodTransform<unknown[], unknown>, z.ZodArray<z.ZodType<PointRaw, unknown, z.core.$ZodTypeInternals<PointRaw, unknown>>>>>; }, z.core.$strip>; }, z.core.$strip>; }, z.core.$strip>; export type CompteRenduWrapperRaw = z.infer<typeof CompteRenduWrapperRawSchema>; /** * CompteRenduClass (inner array wrapper) */ export declare const CompteRenduClassRawSchema: z.ZodObject<{ compteRendu: z.ZodPipe<z.ZodTransform<unknown[], unknown>, z.ZodArray<z.ZodObject<{ xmlns: z.ZodString; uid: z.ZodString; seanceRef: z.ZodString; sessionRef: z.ZodString; metadonnees: z.ZodObject<{ dateSeance: z.ZodString; dateSeanceJour: z.ZodString; numSeanceJour: z.ZodString; numSeance: z.ZodString; typeAssemblee: z.ZodString; legislature: z.ZodString; session: z.ZodString; nomFichierJo: z.ZodString; validite: z.ZodString; etat: z.ZodString; diffusion: z.ZodString; version: z.ZodString; environnement: z.ZodString; heureGeneration: z.ZodISODateTime; sommaire: z.ZodObject<{ presidentSeance: z.ZodType<TexteDebatRaw, unknown, z.core.$ZodTypeInternals<TexteDebatRaw, unknown>>; sommaire1: z.ZodPipe<z.ZodTransform<unknown[], unknown>, z.ZodArray<z.ZodType<SommaireElementRaw, unknown, z.core.$ZodTypeInternals<SommaireElementRaw, unknown>>>>; sommaire2: z.ZodOptional<z.ZodPipe<z.ZodTransform<unknown[], unknown>, z.ZodArray<z.ZodType<SommaireElementRaw, unknown, z.core.$ZodTypeInternals<SommaireElementRaw, unknown>>>>>; sommaire3: z.ZodOptional<z.ZodPipe<z.ZodTransform<unknown[], unknown>, z.ZodArray<z.ZodType<SommaireElementRaw, unknown, z.core.$ZodTypeInternals<SommaireElementRaw, unknown>>>>>; para: z.ZodOptional<z.ZodPipe<z.ZodTransform<unknown[], unknown>, z.ZodArray<z.ZodType<TexteDebatRaw, unknown, z.core.$ZodTypeInternals<TexteDebatRaw, unknown>>>>>; }, z.core.$strip>; }, z.core.$strip>; contenu: z.ZodObject<{ quantiemes: z.ZodObject<{ journee: z.ZodString; session: z.ZodString; }, z.core.$strip>; ouvertureSeance: z.ZodOptional<z.ZodPipe<z.ZodTransform<unknown[], unknown>, z.ZodArray<z.ZodType<PointRaw, unknown, z.core.$ZodTypeInternals<PointRaw, unknown>>>>>; point: z.ZodPipe<z.ZodTransform<unknown[], unknown>, z.ZodArray<z.ZodType<PointRaw, unknown, z.core.$ZodTypeInternals<PointRaw, unknown>>>>; finSeance: z.ZodOptional<z.ZodObject<{ point: z.ZodType<PointRaw, unknown, z.core.$ZodTypeInternals<PointRaw, unknown>>; }, z.core.$strip>>; paragraphe: z.ZodOptional<z.ZodPipe<z.ZodTransform<unknown[], unknown>, z.ZodArray<z.ZodType<PointRaw, unknown, z.core.$ZodTypeInternals<PointRaw, unknown>>>>>; }, z.core.$strip>; }, z.core.$strip>>>; }, z.core.$strip>; export type CompteRenduClassRaw = z.infer<typeof CompteRenduClassRawSchema>; /** * ComptesRendus (main export structure for list) */ export declare const ComptesRendusRawSchema: z.ZodObject<{ compteRendu: z.ZodObject<{ compteRendu: z.ZodPipe<z.ZodTransform<unknown[], unknown>, z.ZodArray<z.ZodObject<{ xmlns: z.ZodString; uid: z.ZodString; seanceRef: z.ZodString; sessionRef: z.ZodString; metadonnees: z.ZodObject<{ dateSeance: z.ZodString; dateSeanceJour: z.ZodString; numSeanceJour: z.ZodString; numSeance: z.ZodString; typeAssemblee: z.ZodString; legislature: z.ZodString; session: z.ZodString; nomFichierJo: z.ZodString; validite: z.ZodString; etat: z.ZodString; diffusion: z.ZodString; version: z.ZodString; environnement: z.ZodString; heureGeneration: z.ZodISODateTime; sommaire: z.ZodObject<{ presidentSeance: z.ZodType<TexteDebatRaw, unknown, z.core.$ZodTypeInternals<TexteDebatRaw, unknown>>; sommaire1: z.ZodPipe<z.ZodTransform<unknown[], unknown>, z.ZodArray<z.ZodType<SommaireElementRaw, unknown, z.core.$ZodTypeInternals<SommaireElementRaw, unknown>>>>; sommaire2: z.ZodOptional<z.ZodPipe<z.ZodTransform<unknown[], unknown>, z.ZodArray<z.ZodType<SommaireElementRaw, unknown, z.core.$ZodTypeInternals<SommaireElementRaw, unknown>>>>>; sommaire3: z.ZodOptional<z.ZodPipe<z.ZodTransform<unknown[], unknown>, z.ZodArray<z.ZodType<SommaireElementRaw, unknown, z.core.$ZodTypeInternals<SommaireElementRaw, unknown>>>>>; para: z.ZodOptional<z.ZodPipe<z.ZodTransform<unknown[], unknown>, z.ZodArray<z.ZodType<TexteDebatRaw, unknown, z.core.$ZodTypeInternals<TexteDebatRaw, unknown>>>>>; }, z.core.$strip>; }, z.core.$strip>; contenu: z.ZodObject<{ quantiemes: z.ZodObject<{ journee: z.ZodString; session: z.ZodString; }, z.core.$strip>; ouvertureSeance: z.ZodOptional<z.ZodPipe<z.ZodTransform<unknown[], unknown>, z.ZodArray<z.ZodType<PointRaw, unknown, z.core.$ZodTypeInternals<PointRaw, unknown>>>>>; point: z.ZodPipe<z.ZodTransform<unknown[], unknown>, z.ZodArray<z.ZodType<PointRaw, unknown, z.core.$ZodTypeInternals<PointRaw, unknown>>>>; finSeance: z.ZodOptional<z.ZodObject<{ point: z.ZodType<PointRaw, unknown, z.core.$ZodTypeInternals<PointRaw, unknown>>; }, z.core.$strip>>; paragraphe: z.ZodOptional<z.ZodPipe<z.ZodTransform<unknown[], unknown>, z.ZodArray<z.ZodType<PointRaw, unknown, z.core.$ZodTypeInternals<PointRaw, unknown>>>>>; }, z.core.$strip>; }, z.core.$strip>>>; }, z.core.$strip>; }, z.core.$strip>; export type ComptesRendusRaw = z.infer<typeof ComptesRendusRawSchema>; /** * Parse CompteRenduWrapper from JSON string */ export declare function parseCompteRenduWrapperRaw(json: string): CompteRenduWrapperRaw; /** * Parse ComptesRendus from JSON string */ export declare function parseComptesRendusRaw(json: string): ComptesRendusRaw; /** * Serialize CompteRenduWrapper to JSON string */ export declare function compteRenduWrapperRawToJson(value: CompteRenduWrapperRaw): string; /** * Serialize ComptesRendus to JSON string */ export declare function comptesRendusRawToJson(value: ComptesRendusRaw): string; /** * File-specific Convert object matching Quicktype's Convert class API * * @example * ```typescript * import { DebatsRawConvert } from "@tricoteuses/assemblee/zod" * * const compteRendu = DebatsRawConvert.toCompteRenduWrapper(json) * const json = DebatsRawConvert.compteRenduWrapperToJson(compteRendu) * ``` */ export declare const DebatsRawConvert: { toCompteRenduWrapper: typeof parseCompteRenduWrapperRaw; compteRenduWrapperToJson: typeof compteRenduWrapperRawToJson; toComptesRendus: typeof parseComptesRendusRaw; comptesRendusToJson: typeof comptesRendusRawToJson; };