type NoticesProps = {
	actions: any[],
	content: string,
	explicitDismiss: boolean,
	id: string,
	icon: any
	ref: any
}

export type NoticeStore = {
	notices: NoticesProps[]
	loading: boolean
	setLoading: (val: boolean) => void
	setError: (val: string) => void
	setSuccess: (val: string) => void
	removeNotice: (id: string) => void
	removeLastItem: () => void
}
