@wepublish/api
Version:
API core for we.publish.
13 lines (12 loc) • 756 B
TypeScript
import { ImportedEventFilter, ImportedEventsDocument, EventFromSource, SingleEventFilter, ImportEventArgs, ImportedEventSort } from './events-import.model';
import { EventsImportService } from './events-import.service';
import { SortOrder } from "../../../../utils-api/src";
export declare class EventsImportResolver {
private events;
constructor(events: EventsImportService);
importedEvents(filter: ImportedEventFilter, order: SortOrder, skip: number, take: number, sort: ImportedEventSort): Promise<ImportedEventsDocument>;
importedEvent(filter: SingleEventFilter): Promise<EventFromSource>;
importedEventsIds(): Promise<string[]>;
eventProviders(): Promise<string[]>;
importEvent(filter: ImportEventArgs): Promise<string>;
}