// Auto-generated, do not edit /* eslint-disable */ import type { Timed } from './timed' import type { RawMessage } from './raw' import type { <%= $messages.select { |msg| msg.replayer }.map { |msg| " Raw#{msg.name.snake_case.pascal_case}," }.join "\n" %> } from './raw' export type Message = RawMessage & Timed <% $messages.select { |msg| msg.replayer }.each do |msg| %> export type <%= msg.name.snake_case.pascal_case %> = Raw<%= msg.name.snake_case.pascal_case %> & Timed <% end %>