leetkick
Version:
A CLI tool for scaffolding LeetCode exercises with language-specific testing setups
10 lines (9 loc) • 471 B
TypeScript
export interface WorkspaceConfig {
version: string;
createdAt: string;
}
export declare function findWorkspaceRoot(startDir?: string): string | null;
export declare function isWorkspaceInitialized(dir?: string): boolean;
export declare function createWorkspace(dir?: string): void;
export declare function getWorkspaceLanguages(workspaceRoot: string): Promise<string[]>;
export declare function readWorkspaceConfig(workspaceRoot: string): WorkspaceConfig | null;