import { CommonsFixedDuration } from 'tscommons-esm-core'; import { RigTicketedPromiseService } from './rig-ticketed-promise.service.mjs'; export type TSubjectivityResult = { score: number; reason?: string; }; export declare class RigSubjectivityScaleService extends RigTicketedPromiseService { private model; constructor(url: string, key: string, model: string); private generateSubjectivityScore; generateOffenceScore(text: string, keepAlive?: CommonsFixedDuration): Promise; generateInterestScore(text: string, keepAlive?: CommonsFixedDuration): Promise; }