import { AnalysisIcon } from './analysis';
import { AnalyticsIcon } from './analytics';
import { AuditCenterIcon } from './audit-center';
import { ChatIcon } from './chat';
import { CheckboxIcon } from './checkbox';
import { DocumentationIcon } from './documentation';
import { DocumentsIcon } from './documents';
import { EnginesIcon } from './engines';
import { FormsIcon } from './forms';
import { GenerativeAiIcon } from './generative-ai';
import { GovernanceIcon } from './governance';
import { LawIcon } from './law';
import { LockIcon } from './lock';
import { LowCodeIcon } from './low-code';
import { MobileIcon } from './mobile';
import { ProcessesIcon } from './processes';
import { RisksIcon } from './risks';
import { SignatureBulkIcon } from './signature-bulk';
import { SignatureIcon } from './signature';
import { SignIcon } from './sign';
import { TaskCenterIcon } from './task-center';
import { TraceabilityIcon } from './traceability';
import { UsersIcon } from './users';
import { VisibilityIcon } from './visibility';
import { WorkflowIcon } from './workflow';

const iconsMap = {
	'analysis': AnalysisIcon,
	'analytics': AnalyticsIcon,
	'audit-center': AuditCenterIcon,
	'chat': ChatIcon,
	'checkbox': CheckboxIcon,
	'documentation': DocumentationIcon,
	'documents': DocumentsIcon,
	'engines': EnginesIcon,
	'forms': FormsIcon,
	'generative-ai': GenerativeAiIcon,
	'governance': GovernanceIcon,
	'law': LawIcon,
	'lock': LockIcon,
	'low-code': LowCodeIcon,
	'mobile': MobileIcon,
	'processes': ProcessesIcon,
	'risks': RisksIcon,
	'signature-bulk': SignatureBulkIcon,
	'signature': SignatureIcon,
	'sign': SignIcon,
	'task-center': TaskCenterIcon,
	'traceability': TraceabilityIcon,
	'users': UsersIcon,
	'visibility': VisibilityIcon,
	'workflow': WorkflowIcon,
};

export {
	AnalysisIcon,
	AnalyticsIcon,
	AuditCenterIcon,
	ChatIcon,
	CheckboxIcon,
	DocumentationIcon,
	DocumentsIcon,
	EnginesIcon,
	FormsIcon,
	GenerativeAiIcon,
	GovernanceIcon,
	LawIcon,
	LockIcon,
	LowCodeIcon,
	MobileIcon,
	ProcessesIcon,
	RisksIcon,
	SignatureBulkIcon,
	SignatureIcon,
	SignIcon,
	TaskCenterIcon,
	TraceabilityIcon,
	UsersIcon,
	VisibilityIcon,
	WorkflowIcon,
	iconsMap
};
