/**
 * fnv1a — the one 32-bit content hash this library uses.
 *
 * Pattern: leaf utility (imports nothing).
 * Role:    shared by the slot composers (`core/slots/helpers.ts`, which
 *          re-exports it under the same name) and by the memory layer's
 *          retrieval record. It lives here rather than in either of them
 *          because `memory/` must not import `core/` — `core/` already
 *          imports `memory/`, and a second hash implementation is how two
 *          recordings of the same bytes end up disagreeing about their id.
 * Emits:   N/A.
 *
 * Not cryptographic and not meant to be: this identifies content for
 * dedup and correlation inside one recording, never for authentication.
 */
export declare function fnv1a(input: string): string;
//# sourceMappingURL=fnv1a.d.ts.map