export interface CogmentYamlActorClass { action: { space: string; }; config_type?: string; name: string; observation: { space: string; }; } export interface CogmentYamlTrialParameters { actors: CogmentYamlActor[]; environment: { endpoint: string; config?: Record; }; max_inactivity?: number; max_steps?: number; } export interface CogmentYamlDatalog { type: 'grpc'; url: string; } export interface CogmentYamlActor { actor_class: string; endpoint: string; implementation: string; name: string; } export interface CogmentYaml { actor_classes: CogmentYamlActorClass[]; commands: Record; datalog?: CogmentYamlDatalog; environment: { config_type: string; }; import: { proto: string[]; }; pre_hooks?: string[]; trial: { config_type: string; }; trial_params: CogmentYamlTrialParameters; } //# sourceMappingURL=CogmentYaml.d.ts.map