package tender_approval

import "errors"

// Common error messages for tender approval operations
var (
	ErrTenderApprovalNotFound = errors.New("tender approval not found")
	ErrTenderApprovalExists   = errors.New("tender approval already exists for this tender and company")
	ErrInvalidStatus          = errors.New("invalid tender approval status")
	ErrInvalidSubmissionMode  = errors.New("invalid submission mode")
	ErrTenderNotFound         = errors.New("tender not found")
	ErrCompanyNotFound        = errors.New("company not found")
	ErrInvalidTenderID        = errors.New("invalid tender ID")
	ErrInvalidCompanyID       = errors.New("invalid company ID")
	ErrUnauthorized           = errors.New("unauthorized to perform this action")
	ErrInvalidData            = errors.New("invalid tender approval data")
)
