GramIO API Reference / gramio/dist / SuppressedAPIMethods
Type Alias: SuppressedAPIMethods<Methods>
SuppressedAPIMethods<
Methods> ={ [APIMethod in Methods]: APIMethodParams<APIMethod> extends undefined ? (params?: Suppress<IsSuppressed>) => Promise<MaybeSuppressedReturn<APIMethod, IsSuppressed>> : undefined extends APIMethodParams<APIMethod> ? (params?: MaybeSuppressedParams<APIMethod, IsSuppressed>) => Promise<MaybeSuppressedReturn<APIMethod, IsSuppressed>> : (params: MaybeSuppressedParams<APIMethod, IsSuppressed>) => Promise<MaybeSuppressedReturn<APIMethod, IsSuppressed>> }
Defined in: gramio/index.d.ts:648
Map of APIMethods but with Suppress
Type Parameters
| Type Parameter | Default type |
|---|---|
Methods extends keyof APIMethods | keyof APIMethods |