Found a solution.
interface SVGAttributes<T> doesn't need to have title prop, becuase when title prop is passed, @svgr/webpack creates a tag <title> inside <svg> tag, not put title as an attribute.
So all we need is to make proper declaration through intersection to avoid mistake which says that title prop doesn't exist:
declare module '*.svg' {
import { type FC, type SVGProps } from 'react'
const SVG: FC<SVGProps<SVGElement> & { title?: string }>
export default SVG
}