UNPKG

@altostra/core

Version:

Core library for shared types and logic

13 lines (12 loc) 920 B
import type { Maybe } from "../../../common/Maybe"; import type { FileStoreContainerTriggerType, FileStoreTriggerConnectionType } from "../../Connections"; import type { FilesFilter } from "../../Connections/Triggers/FileStoreTrigger/common"; import type { ConnectionHelper } from "../ConnectionHelper"; import type { FileStoreTriggerUtilsBase, OverlappingFilesFilters } from "./common"; export declare function getFileStoreTriggerUtils(conn: ConnectionHelper<FileStoreTriggerConnectionType>): FileStoreTriggerUtils; export declare function getFileStoreContainerTriggerUtils(conn: ConnectionHelper<FileStoreContainerTriggerType>): FileStoreTriggerUtils; export declare function checkFilesFilterValidity(filter: Maybe<FilesFilter>): OverlappingFilesFilters; export interface FileStoreTriggerUtils extends FileStoreTriggerUtilsBase { } export interface FileStoreContainerTriggerUtils extends FileStoreTriggerUtilsBase { }