import type { MessageLike } from '@inlang/paraglide-js-svelte'; export type AnyMessage = MessageLike; type MessageInputs = Parameters[0]; type MessageInputsProp = undefined extends TInputs ? { inputs?: Exclude, undefined> } : { inputs: NoInfer }; export type FormattedMessageProps = { message: TMessage; } & MessageInputsProp>; export type AnyFormattedMessage = { message: AnyMessage; inputs?: unknown; };