/** * Public backend-authoring contract. This entrypoint is intentionally separate * from the application root so backend implementation dependencies are opt-in. */ export * from './backend-contract/index.js'; export { createBackendAuthorDefinition, featureRegistryOf, inspectBackendCapabilities, runBackendAuthorTck } from './backend-sdk-authoring.js'; export type { BackendAuthoringDefinition, BackendAuthorMetadata } from './backend-sdk-authoring.js'; export type { BackendCapabilityReport, BackendCapabilityReportEntry } from './backend-sdk-authoring.js'; export { runBackendTck } from './tck/runner.js'; export { baseTckScenarios, findTckScenario } from './tck/scenarios.js'; export { TckAssertionError } from './tck/contracts.js'; export type { BackendTckFactory, BackendTckFixture, RegisteredFeature, TckControllerAction, TckFact, TckFactId, TckFeatureBinding, TckFeatureSuite, TckProofLabel, TckProofScope, TckRuntimeIdentity, TckRunOptions, TckRunReport, TckScenarioDefinition, TckScenarioController, TckScenarioId, TckScenarioReceipt } from './tck/contracts.js'; //# sourceMappingURL=backend-sdk.d.ts.map