@ournet/news-data
Version:
Ournet news data module
12 lines (11 loc) • 631 B
TypeScript
import DynamoDB = require("aws-sdk/clients/dynamodb");
import { NewsRepository, EventRepository, ArticleContentRepository } from "@ournet/news-domain";
export declare class NewsRepositoryBuilder {
static build(client: DynamoDB.DocumentClient, esHost: string | Record<string, any>, tableSuffix?: string): NewsRepository;
}
export declare class EventRepositoryBuilder {
static build(client: DynamoDB.DocumentClient, tableSuffix?: string): EventRepository;
}
export declare class ArticleContentRepositoryBuilder {
static build(client: DynamoDB.DocumentClient, tableSuffix?: string): ArticleContentRepository;
}