16 lines
377 B
Go
16 lines
377 B
Go
|
// Copyright (c) 2025 H0llyW00dzZ All rights reserved.
|
||
|
//
|
||
|
// By accessing or using this software, you agree to be bound by the terms
|
||
|
// of the License Agreement, which you can find at LICENSE files.
|
||
|
|
||
|
package export
|
||
|
|
||
|
import (
|
||
|
"io"
|
||
|
)
|
||
|
|
||
|
// Exporter defines an interface for exporting messages
|
||
|
type Exporter interface {
|
||
|
Export(messages []map[string]any, writer io.Writer) error
|
||
|
}
|