@kiwicom/orbit-tracking
Version:
Tracking for orbit design system
24 lines (21 loc) • 620 B
TypeScript
import { U as User, T as TrackedDataType } from '../interfaces-974f9e53.js';
interface Project {
cmd: string;
name: string;
url: string;
id: string;
description: string;
createdAt: string;
lastCommit: {
title: string;
sha: string;
webUrl: string;
};
members: Record<"maintainers" | "owners", User[]>;
}
interface ProjectOutput extends Omit<Project, "cmd" | "id"> {
trackedData: TrackedDataType;
}
declare type projectCmdType = (config: string, project: Project) => Promise<ProjectOutput>;
declare const projectCmd: projectCmdType;
export { projectCmd };