import { type PathsProvider } from './paths'; export type OnboardingState = { firstRunCompleted?: boolean; quickstartCompleted?: boolean; lastVersion?: string; }; export type OnboardingStoreOptions = { provider?: PathsProvider; root?: string; pathImpl?: Pick; }; export declare function resolveOnboardingPath(options?: OnboardingStoreOptions): string; export declare function loadOnboardingState(options?: OnboardingStoreOptions): Promise; export declare function updateOnboardingState(update: OnboardingState, options?: OnboardingStoreOptions): Promise; export declare function markFirstRunCompleted(version: string, options?: OnboardingStoreOptions): Promise; export declare function markQuickstartCompleted(version: string, options?: OnboardingStoreOptions): Promise;