/** * Four.meme REST API authentication. * * Flow: * 1. POST /v1/private/user/nonce/generate → get nonce * 2. Sign message "You are sign in Meme {nonce}" with wallet private key * 3. POST /v1/private/user/login/dex → get access_token * * The access_token is used for subsequent API calls (upload, create). */ import type { Hex } from 'viem'; export type AuthResult = { accessToken: string; walletAddress: string; }; /** * Authenticate with Four.meme and return an access token. */ export declare function authenticateFourmeme(privateKey: Hex, options?: { fetchImpl?: typeof fetch | undefined; }): Promise; //# sourceMappingURL=auth.d.ts.map