import { GlideRecord } from "../types/GlideRecord"; export declare class AssessmentCreation { addRecentAssessor(userId?: string): void; checkAssessmentAllowed( type?: string, instance?: string, userId?: string ): string; conditionTrigger(recordToMatch?: GlideRecord, conditionId?: string): void; createAssessableRecord(type?: string, recordId?: string): void; createAssessableRecords(object?: any): void; createAssessments( type?: string, sourceIds?: string, userIds?: string, urlEntry?: boolean, existingGroup?: string, isPreview?: boolean, conditionId?: string, recordId?: string, skipAssessments?: boolean, triggerTable?: string ): string; createCategoryUserIfNotPresent( metricType?: GlideRecord, userId?: string ): void; createOrGetAssessment( type?: string, sourceId?: string, userId?: string ): string; createOrGetAssessmentWithTrigger( type?: string, sourceId?: string, userId?: string, triggerTable?: string, triggerId?: string ): string; createPreview(metricTypeId?: string, userId?: string): string; deleteAssessableRecord(type?: string, recordId?: string): void; getInstance(type?: string, userId?: string): string; removePreview(instanceId?: string): void; validateMultipleStringFields(stringQAnswerMap?: Record): string; constructor(); }