import { type PublishAuditEntry } from "../../shared/publish-audit.js"; export interface RunPublishHistoryOptions { /** Filter to entries from this env name. */ env?: string; /** ISO 8601 timestamp OR relative spec (e.g. `7d`, `24h`, `30m`). */ since?: string; /** Substring match against the `command` field * (e.g. `"item"`, `"unpublish"`, `"content version"`). */ command?: string; /** Filter by outcome. */ outcome?: PublishAuditEntry["outcome"]; /** Max entries to read from disk before filtering. Default 500. */ scanLimit?: number; /** Max entries to print after filtering. Default 50. */ limit?: number; verbose?: boolean; trace?: boolean; quiet?: boolean; json?: boolean; logFile?: string; } export declare const runPublishHistory: (options: RunPublishHistoryOptions) => Promise;