UNPKG

sc4

Version:

A command line utility for automating SimCity 4 modding tasks & modifying savegames

24 lines (23 loc) 685 B
import { type Theme } from '@inquirer/core'; import { Stats } from 'node:fs'; export type FileInfo = Stats & { name: string; path: string; isDisabled: boolean; }; export type FileSelectorConfig = { message: string; basePath?: string; type?: 'file' | 'directory' | 'file+directory'; pageSize?: number; loop?: boolean; showExcluded?: boolean; disabledLabel?: string; allowCancel?: boolean; cancelText?: string; emptyText?: string; theme?: Theme; filter?: (file: FileInfo) => boolean; transform?: (item: FileInfo) => string; }; export declare const fileSelector: import("@inquirer/type").Prompt<string, FileSelectorConfig>;