import * as runtime from '../runtime'; import type { CreateStyleResponse, ImageStyle, ListBasicStylesResponse, ListStylesResponse, Style } from '../models/index'; export interface CreateStyleRequest { images: Array; 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>; createStyle(requestParameters: CreateStyleRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; deleteStyleRaw(requestParameters: DeleteStyleRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; deleteStyle(requestParameters: DeleteStyleRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; getStyleRaw(requestParameters: GetStyleRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; getStyle(requestParameters: GetStyleRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise