import type { CliConfig } from "./types.js"; declare const cliConfig: CliConfig; type JsonObject = Record; export declare const parse: (data: unknown) => void; type NamedTableOptions = { indent?: string; sectionName?: string; }; export declare const drawTable: (data: Array, options?: NamedTableOptions) => void; export declare const drawJSON: (data: unknown) => void; export declare const parseError: (err: Error) => void; export declare const actionRunner: Promise>(fn: T) => ((...args: Parameters) => Promise); export declare const parseInteger: (value: string) => number; export declare const parseBool: (value: string) => boolean; export declare const parseJsonObject: (value: string | undefined, optionName: string) => Record | undefined; export declare const log: (message?: string) => void; export declare const warn: (message?: string) => void; export declare const hint: (message?: string) => void; export declare const success: (message?: string) => void; export declare const error: (message?: string) => void; export declare const logo = "\n _ _ _ ___ __ _____\n /_\\ _ __ _ ____ ___ __(_) |_ ___ / __\\ / / \\_ \\\n //_\\\\| '_ \\| '_ \\ \\ /\\ / / '__| | __/ _ \\ / / / / / /\\/\n / _ \\ |_) | |_) \\ V V /| | | | || __/ / /___/ /___/\\/ /_\n \\_/ \\_/ .__/| .__/ \\_/\\_/ |_| |_|\\__\\___| \\____/\\____/\\____/\n |_| |_|\n\n"; export declare const commandDescriptions: Record; export { cliConfig }; //# sourceMappingURL=parser.d.ts.map