import { RequestParams } from '../../util/request'; import { CreateFunctionTemplateDto, FunctionTemplateControllerGetAllFunctionTemplateParams, FunctionTemplateControllerGetFunctionTemplateUsedByParams, FunctionTemplateControllerGetMyFunctionTemplateParams, FunctionTemplateControllerGetRecommendFunctionTemplateParams, UpdateFunctionTemplateDto } from './data-contracts'; export declare function functionTemplateControllerCreateFunctionTemplate(data: CreateFunctionTemplateDto, configParams?: RequestParams): Promise; export declare function functionTemplateControllerGetAllFunctionTemplate(query: FunctionTemplateControllerGetAllFunctionTemplateParams, configParams?: RequestParams): Promise; export declare function functionTemplateControllerUseFunctionTemplate(templateId: string, appid: string, configParams?: RequestParams): Promise; export declare function functionTemplateControllerUpdateFunctionTemplate(id: string, data: UpdateFunctionTemplateDto, configParams?: RequestParams): Promise; export declare function functionTemplateControllerDeleteFunctionTemplate(id: string, configParams?: RequestParams): Promise; export declare function functionTemplateControllerGetOneFunctionTemplate(id: string, configParams?: RequestParams): Promise; export declare function functionTemplateControllerStarFunctionTemplate(templateId: string, configParams?: RequestParams): Promise; export declare function functionTemplateControllerGetUserFunctionTemplateStarState(id: string, configParams?: RequestParams): Promise; export declare function functionTemplateControllerGetFunctionTemplateUsedBy({ id, ...query }: FunctionTemplateControllerGetFunctionTemplateUsedByParams, configParams?: RequestParams): Promise; export declare function functionTemplateControllerGetMyFunctionTemplate(query: FunctionTemplateControllerGetMyFunctionTemplateParams, configParams?: RequestParams): Promise; export declare function functionTemplateControllerGetRecommendFunctionTemplate(query: FunctionTemplateControllerGetRecommendFunctionTemplateParams, configParams?: RequestParams): Promise; //# sourceMappingURL=functiontemplate.d.ts.map