import { type ZodTypeAny } from "zod";
import type { PluginConfigUiHint, KaijiBotPluginConfigSchema } from "./types.js";
type BuildPluginConfigSchemaOptions = {
    uiHints?: Record<string, PluginConfigUiHint>;
    safeParse?: KaijiBotPluginConfigSchema["safeParse"];
};
export declare function buildPluginConfigSchema(schema: ZodTypeAny, options?: BuildPluginConfigSchemaOptions): KaijiBotPluginConfigSchema;
export declare function emptyPluginConfigSchema(): KaijiBotPluginConfigSchema;
export {};
