export default Junction; /** * Enum class Junction. * @module model/Junction */ declare class Junction { /** * Logical Operator Between Filters. Filter by conditions set on the `junction` parameter indicating how the `conditions` should be accounted for in the query. An `AND` is an all-inclusive logical operator, meaning the `AND` operator displays a record if **ALL** the conditions separated by AND are TRUE, while an `OR` operator displays a record if **ANY** of the conditions separated by OR is TRUE. * @constant */ static and: string; /** * Logical Operator Between Filters. Filter by conditions set on the `junction` parameter indicating how the `conditions` should be accounted for in the query. An `AND` is an all-inclusive logical operator, meaning the `AND` operator displays a record if **ALL** the conditions separated by AND are TRUE, while an `OR` operator displays a record if **ANY** of the conditions separated by OR is TRUE. * @constant */ static or: string; /** * Returns the value associated with the given enum key. * * @param {Exclude} key - The name of the enum constant (the key). * @returns {typeof Junction[key]} The value associated with the key. */ static constructFromObject(key: Exclude): (typeof Junction)["and" | "or"]; }