import type { DataSchema, DataSchemaRegistry, UiBindableValueMeta } from '@ankhorage/contracts'; import type { StudioBindingCompatibility, StudioBindingResponsePathOption } from './bindingAuthoringContracts'; export declare function resolveStudioSchemaValueMeta(schema: DataSchema | undefined, schemas: DataSchemaRegistry | undefined, seen?: ReadonlySet): UiBindableValueMeta; export declare function collectStudioResponsePaths(schema: DataSchema | undefined, schemas: DataSchemaRegistry | undefined): readonly StudioBindingResponsePathOption[]; export declare function assessStudioBindingCompatibility(expected: UiBindableValueMeta, actual: UiBindableValueMeta): StudioBindingCompatibility; //# sourceMappingURL=bindingSchemaModel.d.ts.map