From d8dcf6740111647274fd533afc670b2a8f047a32 Mon Sep 17 00:00:00 2001 From: Lukas Buenger Date: Tue, 15 Aug 2017 13:42:10 +0200 Subject: [PATCH] added async iterator type stubs, see https://github.com/apollographql/graphql-subscriptions/issues/83 for more info --- src/types/apollo.d.ts | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 src/types/apollo.d.ts diff --git a/src/types/apollo.d.ts b/src/types/apollo.d.ts new file mode 100644 index 0000000..0a546c9 --- /dev/null +++ b/src/types/apollo.d.ts @@ -0,0 +1,9 @@ +interface AsyncIterator { + next(value?: any): Promise> + return?(value?: any): Promise> + throw?(e?: any): Promise> +} + +interface AsyncIterable { + [key: string]: AsyncIterator +}