@oxyhq/services
Version:
41 lines • 1.49 kB
TypeScript
/**
* Server-safe UI exports (noops)
*
* Import from this module for SSR environments where React components
* shouldn't be rendered on the server.
*
* @example
* import { OxyProvider, useOxy } from '@oxyhq/services/ui/server';
*/
export declare const OxyProvider: () => null;
export declare const OxySignInButton: () => null;
export declare const OxyLogo: () => null;
export declare const Avatar: () => null;
export declare const FollowButton: () => null;
export declare const OxyPayButton: () => null;
export declare const FontLoader: () => null;
export declare const setupFonts: () => void;
export declare const OxyIcon: () => null;
export declare const useOxy: () => {};
export declare const useAuth: () => {};
export declare const useFollow: () => {};
export declare const useStorage: () => {
storage: null;
isReady: boolean;
};
export declare const ProfileScreen: () => null;
export declare const useAuthStore: () => {};
export declare const useAccountStore: () => {};
export declare const fontFamilies: {};
export declare const fontStyles: {};
export declare const toast: (() => void) & {
success: () => void;
error: () => void;
info: () => void;
warning: () => void;
loading: () => void;
dismiss: () => void;
};
export { handleAuthError, isInvalidSessionError, isTimeoutOrNetworkError, extractErrorMessage, } from './utils/errorHandlers';
export type { HandleAuthErrorOptions } from './utils/errorHandlers';
//# sourceMappingURL=server.d.ts.map