UNPKG

@tricoteuses/assemblee

Version:

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

63 lines (62 loc) 1.36 kB
export declare function parseTexteLoi(assembleeUrl: string, page: string): { error: { code: number; message: string; }; html: string; page: string; subdivisions?: undefined; url?: undefined; } | { error: null; html: string; page: string; subdivisions: { html: { alineas: string[]; headers: string[]; }; id: string; level: number; relativeLevel: number; text: { alineas: string[]; headers: string[]; }; }[]; url: string; }; export declare function retrieveTexteLoiParsed(fetch: (url: string | Request, init?: RequestInit | undefined) => Promise<Response>, assembleeUrl: string): Promise<{ error: { code: number; message: string; }; html: string; page: string; subdivisions?: undefined; url?: undefined; } | { error: null; html: string; page: string; subdivisions: { html: { alineas: string[]; headers: string[]; }; id: string; level: number; relativeLevel: number; text: { alineas: string[]; headers: string[]; }; }[]; url: string; } | { error: { code: number; message: string; }; page: string; }>;