Что значит знак "!" в typescript/react

Заметил знак "!" в одном из шаблонов после document.getElementById('root'), он убрал ошибку типа аргумента у метода. Что данный знак делает и допустимо ли его использование?

import React from 'react';
import ReactDOM from 'react-dom/client';
import App from './App';

ReactDOM.createRoot(document.getElementById('root')!).render(
    <React.StrictMode>
        <App />
    </React.StrictMode>
);


Ответы (0 шт):