export interface Vendor { name: string; url?: string; packages: Record; families: Record; } export type VendorId = keyof typeof VENDORS; export interface Family { name: string; architecture: Architecture; url?: string; devices: Record; } export type Architecture = 'ecp5' | 'generic' | 'gowin' | 'ice40' | 'machxo2' | 'nexus'; export interface Device { name: string; device: string; packages: string[]; } export declare const VENDORS: Record;