import type { KcContextBase } from "./KcContextBase"; import type { AndByDiscriminatingKey } from "../tools/AndByDiscriminatingKey"; export declare type ExtendsKcContextBase = [KcContextExtended] extends [never] ? KcContextBase : AndByDiscriminatingKey<"pageId", KcContextExtended & KcContextBase.Common, KcContextBase>; export declare function getKcContextFromWindow(): ExtendsKcContextBase | undefined;