/** * Kinde Management API * Provides endpoints to manage your Kinde Businesses * * The version of the OpenAPI document: 1 * Contact: support@kinde.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import * as runtime from '../runtime.js'; import type { SuccessResponse } from '../models/index.js'; export interface GetBusinessRequest { code: string; name: string; email: string; phone?: string | null; industry?: string; timezone?: string; privacyUrl?: string | null; termsUrl?: string | null; } export interface UpdateBusinessRequest { businessName: string; primaryEmail: string; primaryPhone?: string | null; industryKey?: string; timezoneId?: string; privacyUrl?: string | null; termsUrl?: string | null; isShowKindeBranding?: string | null; isClickWrap?: boolean | null; partnerCode?: string | null; } /** * */ export declare class BusinessApi extends runtime.BaseAPI { /** * Get your business details. * List business details */ getBusinessRaw(requestParameters: GetBusinessRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get your business details. * List business details */ getBusiness(requestParameters: GetBusinessRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Update business details. * Update business details */ updateBusinessRaw(requestParameters: UpdateBusinessRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Update business details. * Update business details */ updateBusiness(requestParameters: UpdateBusinessRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; }