UNPKG

@elsikora/setup-wizard

Version:

Setup Wizard - CLI scaffolding utility

16 lines (15 loc) 832 B
import type { ELicense } from "../../domain/enum/license.enum"; import type { ICliInterfaceServiceSelectOptions } from "../../domain/interface/cli-interface-service-select-options.interface"; import type { ILicenseConfig } from "../../domain/interface/license-config.interface"; /** * Mapper for CLI interface service operations. * Provides utility functions for transforming data structures for CLI display. */ export declare const CliInterfaceServiceMapper: { /** * Converts license configurations to select options for CLI interface. * @param properties - Record of license types to license configurations * @returns Array of select options formatted for CLI interface */ fromLicenseConfigsToSelectOptions(properties: Record<ELicense, ILicenseConfig>): Array<ICliInterfaceServiceSelectOptions>; };