import { type NativeCheckReceipt } from './native-check-receipt-model.js'; import type { NativeChangeState, NativeProjectPaths } from './native-types.js'; export { NATIVE_CHECK_LIMITS, NATIVE_CHECK_POLICY, NATIVE_CHECK_POLICY_VERSION, NATIVE_CHECK_RECEIPT_SCHEMA, NATIVE_CHECKER_HASH, parseNativeCheckReceipt, type NativeCheckIssue, type NativeCheckIssueKind, type NativeCheckReceipt, type NativeCheckReceiptStaleReason, } from './native-check-receipt-model.js'; export interface ExecutedNativeCheckReceipt { receipt: NativeCheckReceipt; ref: string; } /** * Run Comet's bounded text-safety policy against the current implementation scope. * * This function executes no command and reads no path outside the content-addressed scope. Binary * files are hash-checked and counted as skipped because this policy makes no claim about them. */ export declare function executeNativeCheckReceipt(options: { paths: NativeProjectPaths; state: NativeChangeState; clock?: () => Date; }): Promise; //# sourceMappingURL=native-check-receipt.d.ts.map