import { ID } from '../../commonStateTypes/common'; declare const toTeamRatingType: (code: string) => "exceeds_expectations" | "meets_expectations" | "improvement_needed" | "unsatisfactory"; export type TeamRatingCodeType = ReturnType; declare const toCustomerRatingType: (code: string) => "delighted" | "happy" | "complaining" | "looking_for_transition"; export type CustomerRatingCodeType = ReturnType; export declare const customerRatingValues: Record; export declare const teamRatingValues: Record; interface SatisfactionRatingType { name: string; note: string; noteLastUpdatedTime: string; noteLastUpdatedUserId: ID; value: number; } export interface CustomerSatisfactionRatingType extends SatisfactionRatingType { code: CustomerRatingCodeType; } export interface TeamSatisfactionRatingType extends SatisfactionRatingType { code: TeamRatingCodeType; } export interface CustomerSatisfaction { companyId: ID; customerSatisfactionId: ID; customerRating?: CustomerSatisfactionRatingType; teamRating?: TeamSatisfactionRatingType; } export interface CustomerSatisfactionState { customerSatisfactionByCompanyId: Record; } export {};