@altostra/core
Version:
Core library for shared types and logic
13 lines (12 loc) • 920 B
TypeScript
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 {
}