export declare const COLLECTION_REFLECT_INVALID_SOURCE_ERROR_CODE: "COLLECTION_REFLECT_INVALID_SOURCE"; export declare const COLLECTION_REFLECT_DUPLICATE_KEY_ERROR_CODE: "COLLECTION_REFLECT_DUPLICATE_KEY"; export declare const COLLECTION_REFLECT_MISSING_IDENTITY_ERROR_CODE: "COLLECTION_REFLECT_MISSING_IDENTITY"; export declare const COLLECTION_REFLECT_INVALID_BRANCH_ERROR_CODE: "COLLECTION_REFLECT_INVALID_BRANCH"; export declare const COLLECTION_REFLECT_BRANCH_ATTACHED_ERROR_CODE: "COLLECTION_REFLECT_BRANCH_ATTACHED"; export declare const COLLECTION_REFLECT_MAPPING_CONFLICT_ERROR_CODE: "COLLECTION_REFLECT_MAPPING_CONFLICT"; export declare const COLLECTION_REFLECT_DISPOSED_ERROR_CODE: "COLLECTION_REFLECT_DISPOSED"; export declare const COLLECTION_REFLECT_SOURCE_REPLACEMENT_ERROR_CODE: "COLLECTION_REFLECT_SOURCE_REPLACEMENT_FAILED"; export declare const COLLECTION_REFLECT_UNSUPPORTED_OPERATION_ERROR_CODE: "COLLECTION_REFLECT_UNSUPPORTED_OPERATION"; export declare const COLLECTION_REFLECT_RENDERER_CREATE_ERROR_CODE: "COLLECTION_REFLECT_RENDERER_CREATE_FAILED"; export declare const COLLECTION_REFLECT_RENDERER_UPDATE_ERROR_CODE: "COLLECTION_REFLECT_RENDERER_UPDATE_FAILED"; export declare const COLLECTION_REFLECT_HOST_NOT_EMPTY_ERROR_CODE: "COLLECTION_REFLECT_HOST_NOT_EMPTY"; export type CollectionReflectErrorCode = typeof COLLECTION_REFLECT_INVALID_SOURCE_ERROR_CODE | typeof COLLECTION_REFLECT_DUPLICATE_KEY_ERROR_CODE | typeof COLLECTION_REFLECT_MISSING_IDENTITY_ERROR_CODE | typeof COLLECTION_REFLECT_INVALID_BRANCH_ERROR_CODE | typeof COLLECTION_REFLECT_BRANCH_ATTACHED_ERROR_CODE | typeof COLLECTION_REFLECT_MAPPING_CONFLICT_ERROR_CODE | typeof COLLECTION_REFLECT_DISPOSED_ERROR_CODE | typeof COLLECTION_REFLECT_SOURCE_REPLACEMENT_ERROR_CODE | typeof COLLECTION_REFLECT_UNSUPPORTED_OPERATION_ERROR_CODE | typeof COLLECTION_REFLECT_RENDERER_CREATE_ERROR_CODE | typeof COLLECTION_REFLECT_RENDERER_UPDATE_ERROR_CODE | typeof COLLECTION_REFLECT_HOST_NOT_EMPTY_ERROR_CODE; /** Stable classified failure raised by the experimental projection engine. */ export declare class CollectionReflectError extends Error { readonly code: CollectionReflectErrorCode; readonly cause: unknown; constructor(code: CollectionReflectErrorCode, message: string, cause?: unknown); } //# sourceMappingURL=reflect.collection.error.d.ts.map