import { t as JsonSchemaObject } from "./json-schema.types-B1Fc2RV8.js"; //#region src/channels/plugins/types.config.d.ts type ChannelConfigUiHint = { label?: string; help?: string; tags?: string[]; advanced?: boolean; sensitive?: boolean; placeholder?: string; itemTemplate?: unknown; }; type ChannelConfigRuntimeIssue = { path?: Array; message?: string; code?: string; } & Record; type ChannelConfigRuntimeParseResult = { success: true; data: unknown; } | { success: false; issues: ChannelConfigRuntimeIssue[]; }; type ChannelConfigRuntimeSchema = { safeParse: (value: unknown) => ChannelConfigRuntimeParseResult; }; type ChannelConfigSchema = { schema: JsonSchemaObject; uiHints?: Record; runtime?: ChannelConfigRuntimeSchema; }; //#endregion export { ChannelConfigSchema as n, ChannelConfigUiHint as r, ChannelConfigRuntimeSchema as t };