UNPKG

@bitblit/ratchet-misc

Version:

Ratchet miscellaneous tooling that requires smallish dependant libraries

56 lines (55 loc) 3.56 kB
import * as runtime from '../runtime.js'; import type { CreateAttribute, GetAttributes, UpdateAttribute } from '../models/index.js'; export interface CreateAttributeRequest { attributeCategory: CreateAttributeAttributeCategoryEnum; attributeName: string; createAttribute: CreateAttribute; } export interface DeleteAttributeRequest { attributeCategory: DeleteAttributeAttributeCategoryEnum; attributeName: string; } export interface UpdateAttributeRequest { attributeCategory: UpdateAttributeAttributeCategoryEnum; attributeName: string; updateAttribute: UpdateAttribute; } export interface AttributesApiInterface { createAttributeRaw(requestParameters: CreateAttributeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>; createAttribute(requestParameters: CreateAttributeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>; deleteAttributeRaw(requestParameters: DeleteAttributeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>; deleteAttribute(requestParameters: DeleteAttributeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>; getAttributesRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetAttributes>>; getAttributes(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetAttributes>; updateAttributeRaw(requestParameters: UpdateAttributeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>; updateAttribute(requestParameters: UpdateAttributeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>; } export declare class AttributesApi extends runtime.BaseAPI implements AttributesApiInterface { createAttributeRaw(requestParameters: CreateAttributeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>; createAttribute(requestParameters: CreateAttributeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>; deleteAttributeRaw(requestParameters: DeleteAttributeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>; deleteAttribute(requestParameters: DeleteAttributeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>; getAttributesRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetAttributes>>; getAttributes(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetAttributes>; updateAttributeRaw(requestParameters: UpdateAttributeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>; updateAttribute(requestParameters: UpdateAttributeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>; } export declare enum CreateAttributeAttributeCategoryEnum { Normal = "normal", Transactional = "transactional", Category = "category", Calculated = "calculated", Global = "global" } export declare enum DeleteAttributeAttributeCategoryEnum { Normal = "normal", Transactional = "transactional", Category = "category", Calculated = "calculated", Global = "global" } export declare enum UpdateAttributeAttributeCategoryEnum { Category = "category", Calculated = "calculated", Global = "global" }