2017-03-24 11 views
1

たとえば、pgには、内部型PG_Errorを使用するコールバックがあります。これはmodules.exportsで公開されていません。私はコールバックを記述する必要がありますときflowtypeでは、外部モジュールのコールバックの種類をどのように扱うことができますか?

だから、私が定義でエクスポートされていないこれらの型を参照するにはどうすればよい

const c = new Pool(...); 
c.connect((err: PG_Error, client: PoolClient, done: PoolConnectCallback) => ...); 

のために言いますか?現時点ではCould not resolve nameのようなエラーが出ます。

これらの定義をローカル定義ファイルにコピーできますが、これは正しくないようです。

答えて

0

あなたはあなたの名前空間にそれらの名前を利用できるようにするべき

import type {PG_ERROR, PoolClient ...} from 'pg'; 

を行う場合。

関連する問題