import { ActionCreator } from 'typescript-fsa' import { Status } from '../../../interfaces/status' import { IActivityGroupWithContext } from '../../../modules/activityGroups/interfaces' import { IProfile } from '../../../modules/enrichment/interfaces' export interface State { expanded: boolean } export interface ContainerOwnProps { activityGroup: IActivityGroupWithContext } export interface ContainerDispatchProps { actions: { addEmailToMuteList: ActionCreator, addDomainToMuteList: ActionCreator, } } export interface ContainerStateProps { avatarUrl?: string avatarStatus?: Status profile?: IProfile emailOnMuteList: boolean domainOnMuteList: boolean } export interface Props extends ContainerOwnProps, ContainerDispatchProps, ContainerStateProps {}