/** * Stable error categories shared by the storage layer. * * `StorageError` is the single class defined by `@hikoutei/ikisaki` and * re-exported here so host and kernel share one identity; this module keeps * the host's full code table (the kernel table is the shared subset) and the * host-wide `StorageErrorCode` type. Code strings are stable persisted * values and must never change. */ export { StorageError } from "@hikoutei/ikisaki"; /** Stable error categories shared by the storage layer. */ export declare const STORAGE_ERROR_CODES: { readonly INVALID_WRITER_LEASE_OPTIONS: "invalid_writer_lease_options"; readonly INVALID_SYNC_REGISTRATION: "invalid_sync_registration"; readonly SYNC_REGISTRATION_WRITE_FAILED: "sync_registration_write_failed"; readonly SYNC_REGISTRATION_CONFLICT: "sync_registration_conflict"; readonly SYNC_REGISTRY_TARGET_UNAVAILABLE: "sync_registry_target_unavailable"; readonly INVALID_OBSERVATION_INPUT: "invalid_observation_input"; readonly OBSERVATION_STORAGE_INCONSISTENT: "observation_storage_inconsistent"; readonly OBSERVATION_AUDIT_SERIALIZATION_FAILED: "observation_audit_serialization_failed"; readonly INVALID_EFFECT_OPTIONS: "invalid_effect_options"; readonly INVALID_PENDING_EFFECT: "invalid_pending_effect"; readonly EFFECT_WRITE_FAILED: "effect_write_failed"; readonly EFFECT_REPLAN_CONFLICT: "effect_replan_conflict"; readonly INVALID_EFFECT_RESULT: "invalid_effect_result"; readonly INVALID_PROJECTION_CONFIRMATION: "invalid_projection_confirmation"; readonly PROJECTION_CONFIRMATION_REGRESSION: "projection_confirmation_regression"; readonly STALE_WRITER_FENCE: "stale_writer_fence"; readonly INVALID_RESOLUTION_COMMAND: "invalid_resolution_command"; readonly RESOLUTION_COMMAND_IDENTITY_CONFLICT: "resolution_command_identity_conflict"; readonly RESOLUTION_STORAGE_INCONSISTENT: "resolution_storage_inconsistent"; readonly RESOLUTION_EFFECT_CONFLICT: "resolution_effect_conflict"; readonly RESOLUTION_TARGET_UNAVAILABLE: "resolution_target_unavailable"; readonly INVALID_STORED_CONFLICT: "invalid_stored_conflict"; readonly SCHEMA_VERSION_TOO_NEW: "schema_version_too_new"; readonly SCHEMA_TABLE_MISSING: "schema_table_missing"; readonly SCHEMA_INDEX_MISSING: "schema_index_missing"; readonly SCHEMA_COLUMN_MISSING: "schema_column_missing"; readonly SCHEMA_VERSION_INVALID: "schema_version_invalid"; readonly INVALID_SQL_SCRIPT: "invalid_sql_script"; }; export type StorageErrorCode = (typeof STORAGE_ERROR_CODES)[keyof typeof STORAGE_ERROR_CODES]; //# sourceMappingURL=errors.d.ts.map