package types

/*
	Интерфейс логирования
*/

// ИСлог -- интерфейс к логирования
type ИЛоггер interface {
	// Отладка -- отладочный вывод
	Отладка(str string, lst ...interface{})
	// Инфо -- информационный дежурный вывод
	Инфо(str string, lst ...interface{})
	// Внимание -- вывод предупреждения
	Внимание(str string, lst ...interface{})
	// Ошибка -- вывод ошибки
	Ошибка(str string, lst ...interface{})
	// Паника -- проверяет на паническое утверждение
	Паника(усл bool, формат string, значения ...interface{})
}
