import meow, { AnyFlags } from 'meow'; import { Merge, JsonObject } from 'type-fest'; import { ConfigObject } from '../api/model/config'; import { Spin } from '../controllers/events'; export declare const optionKeys: string[]; export declare const optionKeysWithDefalts: string[]; export declare const PrimitiveConverter: { Number: number; Boolean: boolean; String: string; }; export declare const cliOptionNames: import("type-fest").Simplify>, { type?: StringConstructor | BooleanConstructor | NumberConstructor; }>>; export declare const meowFlags: () => AnyFlags; export declare const helptext: string; export declare const envArgs: () => JsonObject; export declare const configFile: (config: string) => JsonObject; export declare const cli: () => { createConfig: ConfigObject; cliConfig: Merge; PORT: number; spinner: Spin; };