///
import { Channel, Country, Currency, Language } from '../../types';
export interface SelectedChannel extends Channel {
language: Language;
currency: Currency;
country: Country;
}
export interface ChannelContextValues {
channels?: Channel[];
updateChannel(newChannel: SelectedChannel): void;
restoreCultureForPreview: () => void;
setCultureForPreview: (culture: string) => void;
selectedChannel: SelectedChannel;
basename?: string;
channelsById?: {
[key: string]: Channel;
};
selectedChannelGroup?: Channel[] | undefined;
}
declare const ChannelContext: import("react").Context;
export default ChannelContext;