import { IReplayLastSource } from '../replay-last-source.type'; import { createReplayLastSource, ICreateReplayLastSourceOptions } from '../create-replay-last-source'; import { IUnicastSource } from '../../unicast-source/unicast-source.type'; import { createUnicastSource } from '../../unicast-source/create-unicast-source'; export interface ICreateUnicastReplayLastSourceOptions extends ICreateReplayLastSourceOptions { } export type IUnicastReplayLastSource = IReplayLastSource>; export function createUnicastReplayLastSource( options?: ICreateUnicastReplayLastSourceOptions, ): IUnicastReplayLastSource { return createReplayLastSource>( createUnicastSource(), options, ); }