import { CustomerRatingCodeType, TeamRatingCodeType, User, ZeniDate } from '@zeniai/client-epic-state'; import { EntityType, ValueType } from './commonTypes'; interface GetActiveEntitySavedValues { activeEntity: EntityType; customerNote: string; teamNote: string; customerRating?: CustomerRatingCodeType; teamRating?: TeamRatingCodeType; } interface isSaveBtnDisabledProps { customerNote: string; noteValue: string; teamNote: string; activeEntity?: EntityType; customerRating?: CustomerRatingCodeType; selectedOption?: ValueType; teamRating?: TeamRatingCodeType; } interface GetNoteLastUpdatedBy { activeEntity?: EntityType; customerRatingLastUpdatedBy?: User; teamRatingLastUpdatedBy?: User; } interface GetLastUpdatedTime { activeEntity?: EntityType; customerRatingLastUpdatedDate?: ZeniDate; teamRatingLastUpdatedDate?: ZeniDate; } export declare const getLastUpdatedBy: ({ activeEntity, teamRatingLastUpdatedBy, customerRatingLastUpdatedBy, }: GetNoteLastUpdatedBy) => User | undefined; export declare const getLastUpdatedTime: ({ activeEntity, customerRatingLastUpdatedDate, teamRatingLastUpdatedDate, }: GetLastUpdatedTime) => ZeniDate | undefined; export declare const getActiveEntitySavedValues: ({ teamRating, teamNote, customerRating, customerNote, activeEntity, }: GetActiveEntitySavedValues) => { savedOption: ValueType | undefined; savedNote: string; }; export declare const isSaveBtnDisabled: ({ teamRating, customerRating, teamNote, customerNote, activeEntity, selectedOption, noteValue, }: isSaveBtnDisabledProps) => boolean; export declare const getCustomizedNote: (note: string) => string; export {};