/**
 * Centralized storage query keys for all storage hooks
 * This ensures consistency across MMKV, AsyncStorage, and SecureStorage hooks
 * and allows easy modification of the base storage key in one place
 */
export declare const storageQueryKeys: {
    /**
     * Base storage key - change this to update all storage-related queries
     */
    readonly base: () => readonly ["#storage"];
    /**
     * MMKV storage query keys
     */
    readonly mmkv: {
        readonly root: () => readonly ["#storage", "mmkv"];
        readonly key: (key: string) => readonly ["#storage", "mmkv", string];
        readonly all: () => readonly ["#storage", "mmkv", "all"];
    };
    /**
     * AsyncStorage query keys
     */
    readonly async: {
        readonly root: () => readonly ["#storage", "async"];
        readonly key: (key: string) => readonly ["#storage", "async", string];
        readonly all: () => readonly ["#storage", "async", "all"];
    };
    /**
     * SecureStorage query keys
     */
    readonly secure: {
        readonly root: () => readonly ["#storage", "secure"];
        readonly key: (key: string) => readonly ["#storage", "secure", string];
        readonly all: () => readonly ["#storage", "secure", "all"];
    };
};
