import { BaseNode } from "./BaseNode"; import { TObjectValues } from "../types"; import { AGE } from "../constants"; export type TCriteriaNode = Pick; export declare class CriteriaNode extends BaseNode { _name: string; id: string | null; ages: TObjectValues[]; any: boolean | null; constructor(payload?: Partial); toXmlElement(): { _name: string; _attrs: { any?: string | undefined; id: string | null; }; _content: { AgeInUse: TObjectValues<{ readonly ANTIQUITY: "AGE_ANTIQUITY"; readonly EXPLORATION: "AGE_EXPLORATION"; readonly MODERN: "AGE_MODERN"; }>; }[] | { AlwaysMet: string; }; }; }