import { BaseAPIRequestFactory } from './baseapi'; import { Configuration } from '../configuration'; import { RequestContext, ResponseContext } from '../http/http'; import { TemplateDetailsResponse } from '../models/TemplateDetailsResponse'; import { TemplateListResponse } from '../models/TemplateListResponse'; export declare class TemplatesApiRequestFactory extends BaseAPIRequestFactory { deleteTemplate(id: string, _options?: Configuration): Promise; detailsTemplate(id: string, _options?: Configuration): Promise; listTemplates(q?: string, shared?: boolean, deleted?: boolean, count?: number, page?: number, id?: string, folderUuid?: string, tag?: Array, fields?: string, _options?: Configuration): Promise; } export declare class TemplatesApiResponseProcessor { deleteTemplate(response: ResponseContext): Promise; detailsTemplate(response: ResponseContext): Promise; listTemplates(response: ResponseContext): Promise; }