以下のコードを実行した場合、TypeScriptが自動的に推論する型は何ですか? ```typescript function getFirst<T>(arr: T[]): T { return arr[0]; } const result = getFirst(["Hello", "World"]); ```