import { ZodType } from 'zod'; import type { ValidationArrayRuleValue, ValidationConfig, ValidationObjectRuleValue, ValidationPluginMap, ValidationPrimitiveRuleValue, ValidationRuleMap, ValidationRuleValue, ValidationSettings } from '@monokle/types'; export declare type RuleMap = ValidationRuleMap; export declare type RuleValue = ValidationRuleValue; export declare type PrimitiveRuleValue = ValidationPrimitiveRuleValue; export declare type ArrayRuleValue = ValidationArrayRuleValue; export declare type ObjectRuleValue = ValidationObjectRuleValue; export declare type Settings = ValidationSettings; export declare type PluginMap = ValidationPluginMap; export declare type Config = ValidationConfig; export declare const configSchema: ZodType; /** * Parse the configuration as Monokle Config. */ export declare function parseConfig(config: unknown): Config;