import type { ReadonlyBinding } from '../../binding/types/readonly-binding'; export type UpgradeToBindingsProps, PassThruKeyT extends keyof PropsT & string = never> = { [KeyT in keyof PropsT]: KeyT extends PassThruKeyT ? PropsT[KeyT] : ReadonlyBinding extends PropsT[KeyT] ? never : undefined extends PropsT[KeyT] ? PropsT[KeyT] | ReadonlyBinding : PropsT[KeyT] | ReadonlyBinding; }; //# sourceMappingURL=upgrade-to-binding-props.d.ts.map