import type { BaseClient } from "../client/base.js"; import type { Credentials } from "../signer/signer.js"; export declare class AuthApi { private readonly client; constructor(client: BaseClient); /** * List all credentials associated with a Polygon address */ listApiKeys(): Promise; /** * Creates a new API key */ createApiKey(nonce: number): Promise; /** * Derive an existing API key for an address and nonce */ deriveApiKey(nonce: number): Promise; /** * Delete an API key */ deleteApiKey(): Promise; /** * Retrieve the closed-only mode flag status */ getClosedOnlyMode(): Promise; } //# sourceMappingURL=auth.d.ts.map