How to Add Functions (including useState) to TypeScript Interfaces

export default function CardExpirationField({
setValidCardExpiration,
setShowCardExpirationError,
setCardExpirationValue,
cardExpirationHasBeenBlurred,
}: {
showCardExpirationError: boolean,
setValidCardExpiration(arg: boolean): void,
setShowCardExpirationError(arg: boolean): void,
setCardExpirationValue(cardExpirationInput: string): void,
cardExpirationHasBeenBlurred: boolean,
}) {
return(
//...
)
}

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store