import { PetData } from '../types/pet'; export declare class Database { private db; constructor(dbPath?: string); private writeDefaultSchema; hasPet(): boolean; getPet(): PetData | null; savePet(pet: PetData): void; deletePet(): void; getLastSaveTime(): Date; getSettings(): { created: string; version: string; onboarded?: boolean; }; /** * Check if this is the first run (user hasn't been onboarded yet) */ isFirstRun(): boolean; /** * Mark the onboarding as complete */ markOnboardedComplete(): void; /** * Reset onboarding (for testing or re-running tutorial) */ resetOnboarding(): void; } //# sourceMappingURL=database.d.ts.map