import type { MapCultureTo } from "../base-types"; import DataType from "../contracts/base/data-type"; import { MemberConditionResource } from "./member-condition-resource"; export declare abstract class MemberDefinitionResource { readonly type: DataType; name: string; allowUpdates: boolean; isSystemOwned: boolean; isSecured: boolean; labels: MapCultureTo; helpText: MapCultureTo; conditions: Array; isConditional: boolean; canTriggerConditionalMembers: boolean; canWrite: boolean; constructor(type: DataType); }