/** * `openlore certify-public-surface` — the public API surface contract's CLI surface * (change: add-public-api-surface-contract). * * With no `--base` it prints the public surface (exported symbols + signatures); with * `--base ` it prints the deterministic breaking-change verdict for the working * tree, each breaking change paired with the in-repo consumers it breaks. Read-only, * deterministic, offline. Advisory: it is a report, never a gate (it does not block). */ import { Command } from 'commander'; export interface CertifyPublicSurfaceCliOptions { cwd?: string; base?: string; max?: number; json?: boolean; allowBaseFallback?: boolean; } export declare function runCertifyPublicSurfaceCli(opts: CertifyPublicSurfaceCliOptions): Promise; export declare const certifyPublicSurfaceCommand: Command; //# sourceMappingURL=certify-public-surface.d.ts.map