import { Draft } from "./draft"; import { JSONError, JSONSchema } from "./types"; /** * Returns a list of possible child-schemas for the given property key. In case of a oneOf selection, multiple schemas * could be added at the given property (e.g. item-index), thus an array of options is returned. In all other cases * a list with a single item will be returned * * @param core - core to use * @param property - parent schema of following property * @param [schema] - parent schema of following property * @return */ export default function getChildSchemaSelection(core: Draft, property: string | number, schema?: JSONSchema): JSONSchema[] | JSONError;