/** * method-catalog-channel-profiles.ts * * Contract descriptors for the per-channel profile binding verbs * (channels.profiles.list / get / set / delete). These expose the * ChannelProfileRegistry (../../channel-profiles) over the operator surface so a * channel can bind the model/provider and permission-mode defaults applied to * the sessions it originates. * * Distinct from the pre-existing channels.routing.* table (which maps a channel * to a named ProfileManager profile id): these bind CONCRETE origination * defaults, including the permission mode ProfileData deliberately excludes. */ import type { GatewayMethodDescriptor } from './method-catalog-shared.js'; /** One channel→profile binding record. */ export declare const CHANNEL_PROFILE_BINDING_SCHEMA: Record; export declare const CHANNEL_PROFILES_LIST_INPUT_SCHEMA: Record; export declare const CHANNEL_PROFILES_LIST_OUTPUT_SCHEMA: Record; export declare const CHANNEL_PROFILES_GET_INPUT_SCHEMA: Record; export declare const CHANNEL_PROFILES_GET_OUTPUT_SCHEMA: Record; export declare const CHANNEL_PROFILES_SET_INPUT_SCHEMA: Record; export declare const CHANNEL_PROFILES_SET_OUTPUT_SCHEMA: Record; export declare const CHANNEL_PROFILES_DELETE_INPUT_SCHEMA: Record; export declare const CHANNEL_PROFILES_DELETE_OUTPUT_SCHEMA: Record; export declare const builtinGatewayChannelProfilesMethodDescriptors: readonly GatewayMethodDescriptor[]; //# sourceMappingURL=method-catalog-channel-profiles.d.ts.map