import { DataObject } from '@twurple/common'; import type { HelixPaginatedResponse } from '@twurple/api-call'; import type { HelixEventSubConduitData } from '../../interfaces/endpoints/eventSub.external'; import type { HelixEventSubConduitShard } from './HelixEventSubConduitShard'; /** * Represents an EventSub conduit. */ export declare class HelixEventSubConduit extends DataObject { /** * The ID of the conduit. */ get id(): string; /** * The shard count of the conduit. */ get shardCount(): number; /** * Update the conduit. * * @param shardCount The new shard count. */ update(shardCount: number): Promise; /** * Delete the conduit. */ delete(): Promise; /** * Get the conduit shards. */ getShards(): Promise>; } //# sourceMappingURL=HelixEventSubConduit.d.ts.map