UNPKG

edacation

Version:

Library and CLI for interacting with Yosys and nextpnr.

10 lines (9 loc) 802 B
import type { NextpnrOptions, ProjectConfiguration, WorkerOptions, WorkerStep } from './configuration.js'; import type { Project } from './project.js'; export type NextpnrStep = WorkerStep; export type NextpnrWorkerOptions = WorkerOptions<NextpnrStep, NextpnrOptions>; export declare const getNextpnrDefaultOptions: (configuration: ProjectConfiguration) => NextpnrOptions; export declare const getNextpnrOptions: (configuration: ProjectConfiguration, targetId: string) => NextpnrOptions; export declare const generateNextpnrWorkerOptions: (configuration: ProjectConfiguration, targetId: string) => NextpnrWorkerOptions; export declare const parseNextpnrArguments: (args: string[]) => string[]; export declare const getNextpnrWorkerOptions: (project: Project, targetId: string) => NextpnrWorkerOptions;