<!-- markdownlint-disable MD013 MD033 -->
<!-- This file is generated by Paradox. Do not edit manually. -->

# @ankhorage/contracts

![license: MIT](././paradox/badges/license.svg) ![npm: v22.4.0](././paradox/badges/npm.svg) ![runtime: bun](././paradox/badges/runtime.svg) ![typescript: strict](././paradox/badges/typescript.svg) ![eslint: checked](././paradox/badges/eslint.svg) ![prettier: checked](././paradox/badges/prettier.svg) ![build: checked](././paradox/badges/build.svg) ![tests: checked](././paradox/badges/tests.svg) ![docs: paradox](././paradox/badges/docs.svg)

Serializable app, action, theme, auth, and secret-store contracts for Ankhorage.

## Generated documentation

- [Interactive documentation app](././paradox/index.html)
- [Public API reference](././paradox/exports.md)
- [Component registry](././paradox/components.md)
- [Architecture overview](././paradox/diagrams/architecture-overview.mmd)
- [Module relationships](././paradox/diagrams/module-relationships.mmd)
- [Export graph](././paradox/diagrams/export-graph.mmd)
- [isInfraAdapterDescriptor sequence](././paradox/diagrams/sequences/is-infra-adapter-descriptor.mmd)
- [isInfraAuthSpec sequence](././paradox/diagrams/sequences/is-infra-auth-spec.mmd)
- [isInfraDeploymentSpec sequence](././paradox/diagrams/sequences/is-infra-deployment-spec.mmd)
- [isInfraEnvironmentSpec sequence](././paradox/diagrams/sequences/is-infra-environment-spec.mmd)
- [isInfraManifest sequence](././paradox/diagrams/sequences/is-infra-manifest.mmd)
- [isInfraWorkloadSpec sequence](././paradox/diagrams/sequences/is-infra-workload-spec.mmd)
- [isMediaAssetReference sequence](././paradox/diagrams/sequences/is-media-asset-reference.mmd)
- [isSerializableSet sequence](././paradox/diagrams/sequences/is-serializable-set.mmd)
- [isSerializableValue sequence](././paradox/diagrams/sequences/is-serializable-value.mmd)
- [isStructureDescriptorDocument sequence](././paradox/diagrams/sequences/is-structure-descriptor-document.mmd)
- [parseInfraManifest sequence](././paradox/diagrams/sequences/parse-infra-manifest.mmd)
