import type { DuckLakeConfig } from '../ducklake.ts'; export interface CliOptions { help: boolean; url?: string; database?: string; bigintMode?: 'bigint' | 'number'; allDatabases: boolean; schemas?: string[]; outFile: string; outMeta?: string; includeViews: boolean; useCustomTimeTypes: boolean; importBasePath?: string; ducklake?: DuckLakeConfig; } /** Invalid command line usage. The CLI reports it and exits with code 2. */ export declare class CliUsageError extends Error { constructor(message: string); } export declare function parseArgs(argv: string[]): CliOptions;