import { ParheliaSettings } from "../../types";
/**
 * Hook to access general Parhelia settings like Sitecore name validation
 * @returns ParheliaSettings containing validation patterns and character restrictions
 */
export declare function useParheliaSettings(): ParheliaSettings | undefined;
/**
 * Hook to validate item names against Sitecore settings
 * @returns Validation functions for item names
 */
export declare function useItemNameValidation(): {
    validateItemName: (name: string) => {
        isValid: boolean;
        message?: string;
    };
    settings: ParheliaSettings | undefined;
};
