import type { RootNode } from '@codama/nodes'; import { Command } from 'commander'; import { ScriptName, VisitorPath } from './config'; import { ProgramOptions } from './programOptions'; export type ParsedConfig = Readonly<{ configPath: string | null; idlContent: unknown; idlPath: string; rootNode: RootNode; scripts: ParsedScriptsConfig; before: readonly ParsedVisitorConfig[]; }>; export type ParsedScriptsConfig = Readonly>; export type ParsedVisitorConfig = Readonly<{ args: T; index: number; item: string | undefined; path: VisitorPath; script: ScriptName | null; }>; export declare function getParsedConfigFromCommand(cmd: Command): Promise; export declare function getParsedConfig(options: Pick): Promise; //# sourceMappingURL=parsedConfig.d.ts.map