import type { RouteMeta } from 'vue-router';
import type { PermissionSubjectBusinessNamespace } from '@feedmepos/hrm-permission';
/**
 * Creates route meta for read-only inventory resource access.
 *
 * vue-router's RouteMeta augmentation comes from @feedmepos/mf-common, which
 * does not accept inventory manifest resources directly, so the final shape is
 * cast at the boundary after the local payload is type-checked.
 */
export declare function canView(subject: PermissionSubjectBusinessNamespace): RouteMeta;
