import { IItem, IUser } from '../../types'; type IsEnglishBasedParameters = { item: IItem; itemOwner: IUser; }; /** * Determines whether an item is English-based by checking multiple locale sources. * * @param params - The parameters object * @param params.item - The item to check for English locale * @param params.itemOwner - The owner of the item to check for English locale * * @returns `true` if all locale checks (item culture, item owner, and item owner culture) * return 'en', otherwise `false`. Returns `false` if item is falsy. * * @remarks * This function performs three locale checks: * - Locale derived from the item's culture property * - Locale derived from the item's owner * - Locale derived from the item owner's culture property * * All three checks must return 'en' for the function to return `true`. */ export declare const hasEnglishLocale: ({ item, itemOwner, }: IsEnglishBasedParameters) => boolean; export {};