import { ClientSDK, RequestOptions } from "../lib/sdks.js"; import * as components from "../models/components/index.js"; import * as operations from "../models/operations/index.js"; import { PageIterator } from "../types/operations.js"; export declare class Authentication extends ClientSDK { /** * Generate Service Account Token * * @remarks * Creates an access token for a service account. */ generateServiceAccountToken(security: operations.AuthenticationGenerateServiceAccountTokenSecurity, request: components.GenerateServiceAccountTokenRequestCreate, options?: RequestOptions): Promise; /** * List Signing Keys * * @remarks * Gets the public signing keys used to verify JSON Web Tokens generated by this service. */ listSigningKeys(security: operations.AuthenticationListSigningKeysSecurity, pageSize?: number | undefined, pageToken?: string | undefined, options?: RequestOptions): Promise>; } //# sourceMappingURL=authentication.d.ts.map