import type { LocalizedText } from "node-opcua-data-model";
import type { UAAuditUpdateStateEvent, UAAuditUpdateStateEvent_Base } from "./ua_audit_update_state_event";
import type { UAFiniteTransitionVariable } from "./ua_finite_transition_variable";
/**
 * |                |                                                            |
 * |----------------|------------------------------------------------------------|
 * |namespace       |http://opcfoundation.org/UA/                                |
 * |nodeClass       |ObjectType                                                  |
 * |typedDefinition |ProgramTransitionAuditEventType i=3806                      |
 * |isAbstract      |false                                                       |
 */
export interface UAProgramTransitionAuditEvent_Base extends UAAuditUpdateStateEvent_Base {
    transition: UAFiniteTransitionVariable<LocalizedText>;
}
export interface UAProgramTransitionAuditEvent extends UAAuditUpdateStateEvent, UAProgramTransitionAuditEvent_Base {
}
