import type { ArtifactStore } from '../../core/artifact-store.js'; import { type CheckResult } from '../../core/report-schema.js'; import { type DesignCommandConfig } from './command-adapter.js'; export type DesignContractConfig = { enabled?: boolean | undefined; commands?: DesignCommandConfig[] | undefined; }; export declare function runDesignContract(config: DesignContractConfig | undefined, store: ArtifactStore): Promise;