/// <reference types="../types/electron" />

<template>
  <div>
    <NuxtLayout>
      <NuxtPage />
    </NuxtLayout>
  </div>
</template>

<script setup lang="ts">
/**
 * Main App Component
 * 
 * This is the root component that handles global layout rendering.
 * It provides the foundation for the entire Ziya application.
 * 
 * The component is intentionally minimal to avoid SSR issues with
 * Pinia stores and to ensure proper initialization flow.
 */

// Component metadata
defineOptions({
  name: 'ZiyaApp',
});
</script>
