package maes

// |@@| C

import (
	"context"
	"gardening/src/lib/in_context"
	"gardening/src/lib/out_extra"
	"gardening/src/mdl"
)

type ShowSeedProgramMaeIn struct {
	Request ShowSeedProgramMaeInReq
	Context in_context.InContext
}

type ShowSeedProgramMaeOut struct {
	In       *ShowSeedProgramMaeIn
	Response ShowSeedProgramMaeOutRes
	Success  bool
	Ctx      context.Context
	Extra    out_extra.OutExtra
}

type ShowSeedProgramMaeInReq struct {
	Id string `form:"id" json:"id"`
}

type ShowSeedProgramMaeOutRes struct {
	SeedProgram *mdl.SeedProgram
	Events      []*mdl.Event
	Show        struct {
		Doc        *mdl.SeedProgram
		Embeddings struct {
		}
	}
}
