/** * 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 { CreatePropertyRequest, CreatePropertyResponse, GetPropertiesResponse, SuccessResponse, UpdatePropertyRequest } from '../models/index.js'; export interface CreatePropertyOperationRequest { createPropertyRequest: CreatePropertyRequest; } export interface GetPropertiesRequest { pageSize?: number | null; startingAfter?: string | null; endingBefore?: string | null; context?: GetPropertiesContextEnum; } export interface UpdatePropertyOperationRequest { propertyId: string; updatePropertyRequest: UpdatePropertyRequest; } /** * */ export declare class PropertiesApi extends runtime.BaseAPI { /** * Create property. * Create Property */ createPropertyRaw(requestParameters: CreatePropertyOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Create property. * Create Property */ createProperty(requestParameters: CreatePropertyOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Returns a list of properties * List properties */ getPropertiesRaw(requestParameters: GetPropertiesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Returns a list of properties * List properties */ getProperties(requestParameters?: GetPropertiesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Update property. * Update Property */ updatePropertyRaw(requestParameters: UpdatePropertyOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Update property. * Update Property */ updateProperty(requestParameters: UpdatePropertyOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; } /** * @export */ export declare const GetPropertiesContextEnum: { readonly Usr: "usr"; readonly Org: "org"; }; export type GetPropertiesContextEnum = typeof GetPropertiesContextEnum[keyof typeof GetPropertiesContextEnum];