import { CoreId, ICoreId } from "@nmshd/core-types"; import { RequestItemJSON } from "../.."; import { IRequestItem, RequestItem } from "../../RequestItem"; export interface DeleteAttributeRequestItemJSON extends RequestItemJSON { "@type": "DeleteAttributeRequestItem"; attributeId: string; } export interface IDeleteAttributeRequestItem extends IRequestItem { attributeId: ICoreId; } export declare class DeleteAttributeRequestItem extends RequestItem implements IDeleteAttributeRequestItem { attributeId: CoreId; static from(value: IDeleteAttributeRequestItem | Omit | DeleteAttributeRequestItemJSON): DeleteAttributeRequestItem; toJSON(verbose?: boolean | undefined, serializeAsString?: boolean | undefined): DeleteAttributeRequestItemJSON; } //# sourceMappingURL=DeleteAttributeRequestItem.d.ts.map