/**
 * `dql propose` — scan dbt evidence and generate a ranked queue of DRAFT blocks.
 *
 * Product principle: **AI drafts, humans certify.** Instead of authoring DQL
 * from a blank file, a new user runs `dql propose` against an existing dbt repo
 * and gets a draft governance layer: one `block` per high-value model, born
 * `status: draft`, run through the Certifier (verdict stored so a reviewer sees
 * what's missing), demand-ranked, and NEVER auto-certified.
 *
 * Usage:
 *   dql propose [path]                      Propose drafts for the project at path
 *   dql propose --dbt-manifest <path>       Explicit manifest.json path
 *   dql propose --owner <name>              Default owner stamped on drafts
 *   dql propose --limit <n>                 Cap drafts written this run
 *   dql propose --plan                      Show the deterministic PLAN; write nothing
 *   dql propose --dry-run                   Rank only; write nothing
 *   dql propose --enrich                    AI-enrich content (llmContext/examples/
 *                                           descriptions) via the configured provider
 *   dql propose --format json               Machine-readable output
 */
import type { CLIFlags } from '../args.js';
export declare function runPropose(fileArg: string | null, rest: string[], flags: CLIFlags): Promise<void>;
//# sourceMappingURL=propose.d.ts.map