FormatFunction type​
The function definition for any implementations of format
. Custom user-defined methods should be sure to align with this.
export declare type FormatFunction<TReturned = unknown, TResult extends Result<TReturned> = Result<TReturned>, TFormatted extends FormattedData = FormattedData, TReport extends Report<TFormatted> = Report<TFormatted>, TResultFormat extends Result<TReport> = Result<TReport>> = FormatFunctionBase<TReturned, TResult, TFormatted, TReport, TResultFormat>;