@altostra/core
Version:
Core library for shared types and logic
9 lines (8 loc) • 333 B
TypeScript
import type { Condition } from "./common";
export declare const FN_NOT = "Fn::Not";
export declare type NotKey = typeof FN_NOT;
export interface Not {
'Fn::Not': [Condition];
}
export declare const isNot: import("@altostra/type-validations").ObjectOfTypeValidation<Not>;
export declare function mkNot(condition: Condition): Not;