import { MaybeRefOrGetter, Ref } from 'vue'; import { SchemaProperty } from '../../schemas/types/schema'; import { PrefectKind } from '../../schemas/types/schemaValues'; import { SchemaValueError } from '../../schemas/types/schemaValuesValidationResponse'; import { SchemaValue } from '../../types'; export type UsePrefectKindValueParameters = { property: MaybeRefOrGetter; value: Ref; }; export type UsePrefectKindValue = { errors: Ref; setKind: (to: PrefectKind) => Promise; }; export declare function usePrefectKindValue({ property, value: schemaValue }: UsePrefectKindValueParameters): UsePrefectKindValue;