export type Configuration = {
readonly createdTime?: string;
readonly updatedTime?: string;
readonly createdBy?: string;
readonly changedBy?: string;
readonly id?: string;
contextType?: Configuration.contextType;
contextId: string;
/**
* Refer here for details on configuration types.
*/
configurationTypeId: string;
/**
* Refer here for details on configuration types.
*/
configurationType: string;
entityType: Configuration.entityType;
entityId: string;
readonly identifier?: string;
value?: Record;
type?: string;
};
export declare namespace Configuration {
enum contextType {
EVENT_BROKER = "EVENT_BROKER"
}
enum entityType {
ADDRESS = "address",
APPLICATION = "application",
APPLICATION_VERSION = "applicationVersion",
AUDIT = "audit",
CONSUMER = "consumer",
EVENT_VERSION = "eventVersion",
SCHEMA = "schema",
SCHEMA_VERSION = "schemaVersion",
SUBSCRIPTION = "subscription"
}
}