export interface InstanceEventMetadata {
	exit_code?: number;
	tunnel_url?: string;
	probe_output?: string;
	error_type?: "container" | "tunnel" | "probe";
	previous_status?: string;
}

export interface InstanceEventPayload {
	event: string;
	instance_id: string;
	status?: string;
	message?: string;
	metadata: InstanceEventMetadata;
	timestamp: string;
	correlation_id: string;
}
