import type { CancelablePromise } from '../core/CancelablePromise'; import type { BaseHttpRequest } from '../core/BaseHttpRequest'; export declare class CertificateService { readonly httpRequest: BaseHttpRequest; constructor(httpRequest: BaseHttpRequest); postCertificateGenerate({ orgSlug, requestBody, }: { orgSlug: string; requestBody?: { userId?: number; courseId: number; destinationId: string; templateId: string; fileName: string; toReplace?: { '{nome}'?: string; }; }; }): CancelablePromise; postCertificate({ orgSlug, requestBody, }: { orgSlug: string; requestBody?: { userId?: number; productId?: number; substitutions?: Array<{ key?: string; value?: string; }>; }; }): CancelablePromise; }