···11import React from 'react'
22import {View} from 'react-native'
33import {
44- AppBskyGraphDefs,
44+ type AppBskyGraphDefs,
55 AtUri,
66 moderateUserList,
77- ModerationUI,
77+ type ModerationUI,
88} from '@atproto/api'
99import {msg, Trans} from '@lingui/macro'
1010import {useLingui} from '@lingui/react'
···2222 Outer,
2323 SaveButton,
2424} from '#/components/FeedCard'
2525-import {Link as InternalLink, LinkProps} from '#/components/Link'
2525+import {Link as InternalLink, type LinkProps} from '#/components/Link'
2626import * as Hider from '#/components/moderation/Hider'
2727import {Text} from '#/components/Typography'
2828-import * as bsky from '#/types/bsky'
2828+import type * as bsky from '#/types/bsky'
29293030/*
3131 * This component is based on `FeedCard` and is tightly coupled with that
···5050 showPinButton?: boolean
5151}
52525353-export function Default(props: Props) {
5353+export function Default(
5454+ props: Props & Omit<LinkProps, 'to' | 'label' | 'children'>,
5555+) {
5456 const {view, showPinButton} = props
5557 const moderationOpts = useModerationOpts()
5658 const moderation = moderationOpts