/**
 * Seed the global `sandbox_abuse_report` entity schema.
 *
 * Mirrors `src/services/feedback/seed_schema.ts` so the sandbox-report
 * pipeline has a first-class entity type in the central Neotoma once the
 * forwarder writes reports there. Registered once on server start and idempotent.
 */
import type { FieldDefinition, SchemaRegistryEntry } from "../schema_registry.js";
import { SchemaRegistryService } from "../schema_registry.js";
export declare const SANDBOX_ABUSE_REPORT_ENTITY_TYPE = "sandbox_abuse_report";
export declare function seedSandboxAbuseReportSchema(options?: {
    registry?: SchemaRegistryService;
}): Promise<SchemaRegistryEntry>;
export declare const SANDBOX_ABUSE_REPORT_FIELD_SPECS: ReadonlyArray<{
    name: string;
    type: FieldDefinition["type"];
    required?: boolean;
    reducer?: "last_write" | "highest_priority" | "most_specific" | "merge_array";
    description?: string;
}>;
//# sourceMappingURL=seed_schema.d.ts.map