/** Generic dictionary type */ type Dictionary = Record; /** Entity data type */ type IEntityData = Record; /** Sub-entity value type */ type SubEntityType = string | number | boolean | Date | object | null | undefined; declare function isEmpty(value: unknown): boolean; declare function isNull(value: unknown): value is null | undefined; declare function isStringEmpty(value: string | null | undefined): boolean; declare function deepCopy(obj: T): T; declare function convertBooleanToYesOrNoText(value: boolean | null | undefined): string; /** Sort options alphabetically by label */ declare function sortDropdownOptions(a: { label?: string; }, b: { label?: string; }): number; /** Create an option from a value string (value and label are the same) */ declare function createOption(value: string): { value: string; label: string; }; export { type Dictionary as D, type IEntityData as I, type SubEntityType as S, createOption as a, isEmpty as b, convertBooleanToYesOrNoText as c, deepCopy as d, isStringEmpty as e, isNull as i, sortDropdownOptions as s };