/** * The channel of a TV. ChangeChannel names the channel by one or more of number, callSign, affiliateCallSign and * uri, or by channelMetadata.name alone. The lineup of a TV provider is not described: the page folds the discovery * example that has one. */ export declare const ChannelController: import("../types.js").InterfaceDescriptor<{ channel: { name: string; value: import("../schema.js").Schema; callSign: import("../schema.js").OptionalSchema; affiliateCallSign: import("../schema.js").OptionalSchema; uri: import("../schema.js").OptionalSchema; }>>; }; }, { ChangeChannel: { name: string; payload: import("../schema.js").Schema; callSign: import("../schema.js").OptionalSchema; affiliateCallSign: import("../schema.js").OptionalSchema; uri: import("../schema.js").OptionalSchema; }>>; channelMetadata: import("../schema.js").OptionalSchema; image: import("../schema.js").OptionalSchema; }>>; }>>; }; SkipChannels: { name: string; payload: import("../schema.js").Schema; }>>; note: string; }; }, {}, false>;