/**
 * Logs out the current user and clears all authentication data.
 *
 * @example
 * ```ts
 * await logout();
 * ```
 *
 * @example
 * ```ts
 * // With explicit client for multi-client setups
 * await logout(myClient);
 * ```
 *
 * @param [client] - The Dynamic client instance. Only required when using multiple Dynamic clients.
 * @returns A promise that resolves when the logout process is complete.
 * @see isAnyWalletAccountConnected
 * @see refreshAuth
 * @notInstrumented
 */
export declare const logout: (client?: import("../../../exports").DynamicClient) => Promise<void>;
//# sourceMappingURL=logout.d.ts.map