export declare type ObjectWithOnlyOne = { [P in K]: Record & Partial, never>> extends infer O ? { [Q in keyof O]: O[Q]; } : never; }[K]; export declare const isObjectWithOnlyOne: (value: unknown, keys?: Record | undefined) => value is ObjectWithOnlyOne;