import type { SdkUser } from '@dynamic-labs/sdk-api-core';
/**
 * Refreshes the current user's data from the server.
 *
 * This function fetches the latest authenticated user information from the backend
 * and updates the local user state.
 *
 * @param [client] - The Dynamic client instance. Only required when using multiple Dynamic clients.
 * @returns A promise that resolves to the authenticated user.
 * @instrumented
 * @noHook Low-level refresh primitive that is not exposed as a React hook.
 */
export declare const refreshUser: (client?: import("../../../exports").DynamicClient) => Promise<SdkUser>;
//# sourceMappingURL=refreshUser.d.ts.map