@revxui/api-clients-ts
Version:
swagger client for @revxui/api-clients-ts
39 lines (38 loc) • 1.1 kB
TypeScript
/**
* Api Documentation
* Api Documentation
*
* OpenAPI spec version: 1.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
import { RuleComponentDTO } from './ruleComponentDTO';
export interface RuleDTO {
duration?: number;
durationUnit?: RuleDTO.DurationUnitEnum;
negate?: boolean;
operator?: RuleDTO.OperatorEnum;
queryName?: string;
ruleElement?: RuleComponentDTO;
ruleExpressionList?: Array<RuleDTO>;
simpleExpr?: boolean;
}
export declare namespace RuleDTO {
type DurationUnitEnum = 'MINUTE' | 'HOUR' | 'DAY' | 'WEEK' | 'MONTH';
const DurationUnitEnum: {
MINUTE: DurationUnitEnum;
HOUR: DurationUnitEnum;
DAY: DurationUnitEnum;
WEEK: DurationUnitEnum;
MONTH: DurationUnitEnum;
};
type OperatorEnum = 'AND' | 'OR' | 'NOT';
const OperatorEnum: {
AND: OperatorEnum;
OR: OperatorEnum;
NOT: OperatorEnum;
};
}