#!/usr/bin/env node
import { Command } from 'commander';
import { AppConfig } from './types/config';
declare function getVersion(): string;
declare function loadAndValidateConfig(program: Command): Promise<AppConfig | null>;
declare function main(): Promise<void>;
export declare function extractCommands(program: Command): {
    topLevel: string[];
    subCommands: Map<string, string[]>;
};
export { main, loadAndValidateConfig, getVersion };
//# sourceMappingURL=index.d.ts.map