UNPKG

ducki

Version:

Simple CLI for working with KiCad projects.

40 lines 1.15 kB
export declare function resolve(...path: Array<string>): string; export interface RenderXYZ { x?: number; y?: number; z?: number; } export interface RenderSize { height?: number; width?: number; } export interface FlyAroundOptions { perspective?: boolean; zoom?: number; rotate?: RenderXYZ; size?: RenderSize; } export interface PlotOptions { } export interface RenderOptions { perspective?: boolean; zoom?: number; rotate?: RenderXYZ; size?: RenderSize; } export declare class Project { readonly cmd: string; readonly projectFolder: string; constructor(cmd: string, projectFolder: string); _searchDir(ext: string): Array<string>; get projectName(): string; get projectFilename(): string; get pcbFilename(): string; get schFilename(): string; mv(src: string, dst: string): void; plot(folder: string, options?: PlotOptions): void; _render(filename: string, options: RenderOptions): void; render(filename: string, options?: RenderOptions): void; flyaround(filename: string, options?: FlyAroundOptions): void; } //# sourceMappingURL=project.d.ts.map