UNPKG

@tricoteuses/assemblee

Version:

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

15 lines (14 loc) 641 B
import { Document, Division } from './types/dossiers_legislatifs'; import { Scrutin } from './types/scrutins'; export declare enum DocumentUrlFormat { Html = "html", Pdf = "pdf", RawHtml = "raw-html" } export declare function iterDocumentOrDivisionUrls(documentOrDivision: Document | Division, format?: DocumentUrlFormat | undefined): Generator<{ format: DocumentUrlFormat; type: string; url: string; }, void, unknown>; export declare function urlFromDocument(documentOrDivision: Document | Division, format: DocumentUrlFormat): string | null; export declare function urlFromScrutin(scrutin: Scrutin): string | null;