const fetchProjectMRsWithCache: (key: ProjectMRCacheKey) => Effect.Effect<readonly MergeRequest[], string | PlatformError | ParseError | SearchJiraIssuesError | BitbucketCredentialsNotConfiguredError | FetchBitbucketPrsError | BitbucketPrsJsonParseError | FetchGitlabProjectMrsError, MergeRequestStorage>
const fetchProjectMRsWithCache: (key: ProjectMRCacheKey) => Effect.Effect<readonly MergeRequest[], string | PlatformError | ParseError | SearchJiraIssuesError | BitbucketCredentialsNotConfiguredError | FetchBitbucketPrsError | BitbucketPrsJsonParseError | FetchGitlabProjectMrsError, MergeRequestStorage>