export interface McpOnboardingState {
    version: 1;
    sharedConfigHintShown: boolean;
    setupCompleted: boolean;
    lastDiscoveryFingerprint?: string;
}
export declare function getOnboardingStatePath(): string;
export declare function loadOnboardingState(): McpOnboardingState;
export declare function saveOnboardingState(state: McpOnboardingState): void;
export declare function updateOnboardingState(updater: (state: McpOnboardingState) => McpOnboardingState): McpOnboardingState;
export declare function markSharedConfigHintShown(fingerprint?: string): McpOnboardingState;
export declare function markSetupCompleted(fingerprint?: string): McpOnboardingState;
//# sourceMappingURL=onboarding-state.d.ts.map