Files
aris/apps/aelis-backend/src/session/feed-source-provider.ts

10 lines
300 B
TypeScript
Raw Normal View History

import type { FeedSource } from "@aelis/core"
export interface FeedSourceProvider {
feedSourceForUser(userId: string): Promise<FeedSource>
}
export type FeedSourceProviderFn = (userId: string) => Promise<FeedSource>
export type FeedSourceProviderInput = FeedSourceProvider | FeedSourceProviderFn