UNPKG

@event-inc/emit

Version:

Event Inc is a fully managed event bus lets you send and receive data across mission-critical cloud apps, databases and warehouses.

64 lines (63 loc) 1.76 kB
export declare function getUrl(environment?: string): string; export declare const emit: ({ secret, environment, event, payload }: { secret: string; environment?: string | undefined; event: string; payload: object; }) => Promise<any>; export declare const getTopic: ({ secret, environment, eventName, platform, label }: { secret: string; environemnt?: string | undefined; eventName: string; platform?: string | undefined; label?: string | undefined; environment?: string | undefined; }) => Promise<any>; export declare const queryEvents: ({ secret, environment, eventName, txKey, platform, label, since, txState, page, pageSize, }: { secret: string; environment?: string | undefined; eventName: string; txKey: string; platform: string; label: string; since: number; txState: string; page: number; pageSize: number; }) => Promise<{ rows: any; totalPages: any; hasError?: undefined; } | { rows: never[]; totalPages: number; hasError: boolean; }>; export declare const initTransaction: ({ secret, environment, key, txKey, eventName }: { secret: string; environment?: string | undefined; key: string; txKey: string; eventName: string; }) => Promise<{ transaction: any; hasError?: undefined; } | { hasError: boolean; transaction?: undefined; }>; export declare const transact: ({ secret, environment, key, txKey, eventName, output, state }: { secret: string; environment?: string | undefined; key: string; txKey: string; eventName: string; output: any; state: string; }) => Promise<{ transaction: any; hasError?: undefined; } | { hasError: boolean; transaction?: undefined; }>;