import { Core } from '@strapi/strapi'; type GenerateBody = { uid: string; documentId: string; attributeName: string; locale?: string | null; /** Optional form values merged over DB document for extraction */ values?: Record | null; voiceId: string; }; declare const _default: ({ strapi }: { strapi: Core.Strapi; }) => { synthesizeSpeechMp3: (params: { voiceId: string; text: string; narrationRequestId: string; signal?: AbortSignal; }) => Promise; generateFromAdmin(body: GenerateBody, opts: { user?: { id: number; }; narrationRequestId?: string; }): Promise<{ textLength: number; fileId: number | string; narrationRequestId: string; }>; }; export default _default;