import React from "react"; //#region src/core/util.d.ts type ExtractSecondParam any> = T extends ((arg1: any, arg2: infer P) => any) ? P : never; type CombineWithIntrinsicAttributes = T extends Record ? React.JSX.IntrinsicAttributes : T & React.JSX.IntrinsicAttributes; type Arguments = Argument[]; type Argument = [ArgumentName, ArgumentValue]; type ArgumentName = string; type ArgumentValue = { readonly kind: 'Variable'; readonly name: string; } | { readonly kind: 'Literal'; readonly value: any; } | { readonly kind: 'String'; readonly value: string; } | { readonly kind: 'Enum'; readonly value: string; } | { readonly kind: 'Object'; readonly value: Arguments; }; //#endregion export { Argument, ArgumentName, ArgumentValue, Arguments, CombineWithIntrinsicAttributes, ExtractSecondParam }; //# sourceMappingURL=util.d.ts.map