@signiant/media-shuttle-sdk-base
Version:
The base parent sdk behind other media shuttle sdks (e.g. media-shuttle-sdk)
15 lines • 585 B
TypeScript
import TransferEventCallbackData from './TransferEventCallbackData';
import Transfer from '../Transfer';
/**
* A callback function that is invoked when a new transfer event occurs.
*
* @template TransferType The TransferType received by this callback. One of {@link Upload} or {@link Download}
*/
interface TransferEventCallback<TransferType extends Transfer> {
/**
* @param data event data object for this event.
*/
(data: TransferEventCallbackData<TransferType>): void;
}
export default TransferEventCallback;
//# sourceMappingURL=TransferEventCallback.d.ts.map