import type { PropertyDefinition, PropertyValueType } from './parseConfigSchema.types'; export type JsonObject = Record; export declare const asObject: (value: unknown) => JsonObject | undefined; export declare const asArray: (value: unknown) => unknown[] | undefined; export declare const resolveValueType: (node: JsonObject) => PropertyValueType | undefined; export declare const buildDefinition: (node: JsonObject, type: PropertyValueType | undefined) => PropertyDefinition;