import { type SourceRevision } from "./contracts.ts"; /** Canonical authored inputs; previews, task packets, receipts, and Git metadata are derived. */ export declare const AUTHORITATIVE_INPUTS: readonly ["pages", "components", "theme", "media", "public", "preserved", "onboarding", "site.json", "launch.json", "package.json", "package-lock.json", "agent/overrides", "agent/site-memory.json"]; export declare function sourceRevision(siteRoot: string): SourceRevision; export declare function changedSourceFiles(before: SourceRevision, after: SourceRevision): string[];