export { getPublicProxy }; export type { DangerouslyUseInternals }; type ObjProxy = Obj & { _isProxyObject: true; _originalObject: Obj; }; declare function getPublicProxy>(obj: Obj, objName: 'pageContext' | 'globalContext' | 'prerenderContext' | 'vikeConfig', skipOnInternalProp?: boolean, fallback?: (prop: string | symbol) => unknown): ObjProxy & { /** https://vike.dev/warning/internals */ dangerouslyUseInternals: DangerouslyUseInternals; }; /** https://vike.dev/warning/internals */ type DangerouslyUseInternals = ObjProxy;