--- displayed_sidebar: jsClientSidebar --- # Interface: UnderlyingSink [internal](../modules/internal-10.md).UnderlyingSink ## Type parameters | Name | Type | | :------ | :------ | | `W` | `any` | ## Properties ### abort • `Optional` **abort**: [`UnderlyingSinkAbortCallback`](internal-10.UnderlyingSinkAbortCallback.md) #### Defined in docs-util/node_modules/typescript/lib/lib.dom.d.ts:1953 ___ ### close • `Optional` **close**: [`UnderlyingSinkCloseCallback`](internal-10.UnderlyingSinkCloseCallback.md) #### Defined in docs-util/node_modules/typescript/lib/lib.dom.d.ts:1954 ___ ### start • `Optional` **start**: [`UnderlyingSinkStartCallback`](internal-10.UnderlyingSinkStartCallback.md) #### Defined in docs-util/node_modules/typescript/lib/lib.dom.d.ts:1955 ___ ### type • `Optional` **type**: `undefined` #### Defined in docs-util/node_modules/typescript/lib/lib.dom.d.ts:1956 ___ ### write • `Optional` **write**: [`UnderlyingSinkWriteCallback`](internal-10.UnderlyingSinkWriteCallback.md)<`W`\> #### Defined in docs-util/node_modules/typescript/lib/lib.dom.d.ts:1957