UNPKG

@recraft-ai/mcp-recraft-server

Version:
26 lines (25 loc) 1.82 kB
import * as runtime from '../runtime'; import type { CreateStyleResponse, ImageStyle, ListBasicStylesResponse, ListStylesResponse, Style } from '../models/index'; export interface CreateStyleRequest { images: Array<Blob>; style: ImageStyle; _private?: boolean; } export interface DeleteStyleRequest { styleId: string; } export interface GetStyleRequest { styleId: string; } export declare class StyleApi extends runtime.BaseAPI { createStyleRaw(requestParameters: CreateStyleRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<CreateStyleResponse>>; createStyle(requestParameters: CreateStyleRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<CreateStyleResponse>; deleteStyleRaw(requestParameters: DeleteStyleRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<object>>; deleteStyle(requestParameters: DeleteStyleRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<object>; getStyleRaw(requestParameters: GetStyleRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Style>>; getStyle(requestParameters: GetStyleRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Style>; listBasicStylesRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ListBasicStylesResponse>>; listBasicStyles(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ListBasicStylesResponse>; listStylesRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ListStylesResponse>>; listStyles(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ListStylesResponse>; }