import type { RestFetcher } from '../../rest.js';
import type { User } from './types.js';
export declare const createUpdateUser: (request: RestFetcher) => (body: {
    autoWithdrawEnabled?: boolean;
    autoWithdrawLightningAddress?: boolean;
    nostrPubkey?: string;
    showLeaderboard?: boolean;
    username?: string;
    useTaprootAddresses?: boolean;
}) => Promise<User>;
