import type { CustomAttribute } from './CustomAttribute'; export type EventApiProduct = { readonly createdTime?: string; readonly updatedTime?: string; readonly createdBy?: string; readonly changedBy?: string; /** * Primary key set by the server */ readonly id?: string; /** * The name of the event API product */ name?: string; applicationDomainId?: string; shared?: boolean; readonly numberOfVersions?: number; /** * The type of the broker used for the event API product */ brokerType?: EventApiProduct.brokerType; customAttributes?: Array; /** * The type of payload */ readonly type?: string; }; export declare namespace EventApiProduct { /** * The type of the broker used for the event API product */ enum brokerType { KAFKA = "kafka", SOLACE = "solace" } }