export const ROUTE_NAMES = { home: '/home', transaction: { base: '/transaction/*', allTransaction: { base: '/all-transaction/*', list: 'list', cancel: 'cancel', }, cashReceipt: { base: '/cash-receipt/*', list: 'list', handWrittenIssuance: 'hand-written-issuance', }, escrow: { base: '/escrow/*', list: 'list', }, billing: { base: '/billing/*', list: 'list', charge: 'charge', } }, settlement: { base: '/settlement/*', calendar: 'calendar', list: 'list', }, merchant: { base: '/merchant/*', info: 'info', registrationStatus: 'registration-status' }, payment: { base: '/payment/*', info: 'info', notificationData: 'notification-data' }, account: { base: '/account/*', user: { base: '/user/*', manage: 'manage', loginAuthInfo: 'login-auth-info', accountAuth: 'account-auth', menuAuth: 'menu-auth', addAccount: 'add-account', }, password: { base: '/password/*', manage: 'manage', modifyLoginPassword: 'change-login-password', modifyCancelPassword: 'change-cancel-password' }, }, vatReturn: { base: '/vat-return/*', list: 'list', reference: 'reference' }, additionalService: { base: '/additional-service/*', list: 'list', ars: { base: '/ars/*', list: 'list', request: 'request', requestSuccess: 'request-success', }, keyInPayment: { base: '/key-in-payment/*', list: 'list', request: 'request', requestSuccess: 'request-success', }, smsPaymentNotification: 'sms-payment-notification', accountHolderSearch: { base: '/account-holder-search/*', list: 'list', request: 'request' }, accountHolderAuth: { base: '/account-holder-auth/*', list: 'list', }, linkPayment: { base: '/link-payment/*', shippingHistory: 'shipping-history', pendingSend: 'pending-send', request: 'request', requestConfirm: 'request-confirm', confirmSuccess: 'confirm-success', detail: 'detail', pendingDetail: 'pending-detail', separateApproval: 'separate-approval', }, alimtalk: { base: '/alimtalk/*', list: 'list', detail: 'detail', setting: 'setting', }, fundAccount: { base: '/fund-account/*', transferList: 'transfer-list', transferDetail: 'transfer-detail', transferRequest: 'transfer-request', resultList: 'result-list', resultDetail: 'result-detail', }, settlementAgency: { base: '/settlement-agency/*', manage: 'manage', deposit: 'deposit', member: 'member', register: 'register', detail: 'detail', }, payout: { base: '/payout/*', list: 'list', detail: 'detail', request: 'request', }, faceAuth: { base: '/face-auth/*', list: 'list', } }, support: { base: '/support/*', notice: { base: '/notice/*', list: 'list', }, faq: { base: '/faq/*', list: 'list', }, qna: { base: '/qna/*', list: 'list', register: 'register', } }, setting: '/setting', alarm: { base: '/alarm/*', list: 'list', }, xkeypad: '/xkeypad', xkeypadSample: '/xkeypad-sample', taxInvoice: { base: '/tax-invoice/*', sample: 'sample' } }; export type RouteNamesType = typeof ROUTE_NAMES;