StateFlow to hot stream z bieżącą wartością (zawsze ją ma) i replay=1; służy do reprezentacji stanu. SharedFlow to hot stream zdarzeń z konfigurowalnym replay/buforem i może nie mieć bieżącej wartości. StateFlow do stanu, SharedFlow do eventów.