export type IEditableAttribute = { name: string; display?: string; } & ({ type: "boolean"; } | { type: "enum"; values: (string | { label: string; value: string; })[]; } | { type: "string"; value: string; suggestions?: { label: string; value: string; }[]; } | { type: "number"; value?: string; } | { type: "size"; value?: string; suggestions?: { label: string; value: string; }[]; } | { type: "time"; suggestions?: { label: string; value: string; }[]; } | { type: "image"; } | { type: "pdf"; }); export interface IEditableElement { get editableAttributes(): IEditableAttribute[]; } //# sourceMappingURL=EditableAttributes.d.ts.map