import { Props } from '../../tasty'; export declare function castNullableStringValue(props: T): T; export declare function castNullableNumberValue(props: T): T; export declare function castNullableArrayValue(props: T): T; export declare function castNullableIsSelected(props: T): T; export declare function castNullableSelectedKey(props: T): T; export declare function castNullableField(props: T, keys: string[], type?: string, cast?: (k: any) => any): T; export declare type WithNullableValue = Omit & { value?: T['value'] | any; defaultValue?: T['defaultValue'] | any; }; export declare type WithNullableSelected = Omit & { isSelected?: T['isSelected'] | any; defaultSelected?: T['defaultSelected'] | any; }; export declare type WithNullableSelectedKey = Omit & { selectedKey?: T['selectedKey'] | any; defaultSelectedKey?: T['defaultSelectedKey'] | any; };