export interface RemoteConfig {
	endpoint: string;
	apiKey?: string;
	timeout?: number;
}

export function resolveRemoteConfig(): RemoteConfig;
export function resolveRemotePreferenceConfig(
	hydrateTokens?: boolean,
): RemoteConfig;
export function getRemoteConfigStatus(): string;
export function isValidChannelId(channel: string, id: string): boolean;
