import { ActionType } from '../models/ActionType'; import { ManagedDIDKeyTemplate } from '../models/ManagedDIDKeyTemplate'; import { PatchContextAction } from '../models/PatchContextAction'; import { RemoveEntryById } from '../models/RemoveEntryById'; import { Service } from '../models/Service'; import { UpdateManagedDIDServiceAction } from '../models/UpdateManagedDIDServiceAction'; export declare class UpdateManagedDIDRequestAction { 'actionType': ActionType; 'addKey'?: ManagedDIDKeyTemplate; 'removeKey'?: RemoveEntryById; 'addService'?: Service; 'removeService'?: RemoveEntryById; 'updateService'?: UpdateManagedDIDServiceAction; 'patchContext'?: PatchContextAction; static readonly discriminator: string | undefined; static readonly attributeTypeMap: Array<{ name: string; baseName: string; type: string; format: string; }>; static getAttributeTypeMap(): { name: string; baseName: string; type: string; format: string; }[]; constructor(); }