import { ApiDef, ApiDefResolver, QueryApi } from './types.js'; import { ResponseError } from '@nu-art/ts-common/core/exceptions/types'; export declare const HeaderKey_AppVersion = "x-app-version"; export declare const HeaderKey_BrowserType = "x-browser-type"; export declare const HeaderKey_UserAgent = "user-agent"; export type UpgradeRequired = ResponseError<'upgrade-required', { browser: boolean; app: boolean; }>; export declare const ApiDef_AssertAppVersion: ApiDef>; export type ApiStruct_ForceUpgrade = { v1: { assertAppVersion: QueryApi; }; }; export declare const ApiDef_ForceUpgrade: ApiDefResolver;