/// export interface IVProps { v: string | number; } export interface IVTProps { v: string; t: string; } export interface IABProps { a: string | number; b: string | number; } export interface IABCDProps { a: string; b: string; c: string; d: string; } export interface IVPromptProps { v: number | string; prompt: string; } export interface IVPromptPProps { v: number; prompt: string; p: string | number; } export interface IBlank { } export interface IPrefixVProps { prefix: string; v: string; } /** * Old function, should be deprecated * use TdCash instead. * @param {*} param0 */ declare const DetailCashNaked: ({ v }: IVProps) => JSX.Element; /** * Use TdPercent */ declare const DetailPercent: ({ v }: IVProps) => JSX.Element; declare function DetailTextBold({ v }: IVProps): JSX.Element; declare function DetailTextBoldTip({ v, t }: IVTProps): JSX.Element; /** * Place text in * This is being deprecated to use the more expressive TdAlignCenter * @param {String} v */ declare const DetailTextCenter: ({ v }: IVProps) => JSX.Element; /** * Format given text inside a * @param {string} String to be displayed placed */ declare const DetailText: ({ v }: IVProps) => JSX.Element; export interface IDolPerText { dollAmt: string; percAmt: string; txtDisplay: string; } declare function DolPerText({ dollAmt, percAmt, txtDisplay }: IDolPerText): JSX.Element; export interface IDolText { dollAmt: string; txtDisplay: string; } declare function DolText({ dollAmt, txtDisplay }: IDolText): JSX.Element; declare function HtmlDetailTextTwo({ a, b }: IABProps): JSX.Element; declare function HtmlDetailTextThree({ a, b, c, d }: IABCDProps): JSX.Element; declare function HtmlDetailTextFour({ a, b }: IABProps): JSX.Element; declare function HtmlDetailTextFive({ a, b }: IABProps): JSX.Element; declare function HtmlDetailTextSix({ a }: { a: string | number; }): JSX.Element; declare function PdfCash({ v }: IVProps): JSX.Element; declare function PdfCashPrompt({ v, prompt }: IVPromptProps): JSX.Element; declare function PdfCashPromptWithPercent({ v, prompt, p }: IVPromptPProps): JSX.Element; declare function PdfPercent({ v }: IVProps): JSX.Element; declare function PdfPercentPrompt({ v, prompt }: IVPromptProps): JSX.Element; declare function PdfPromptCashPercentParens({ v, prompt, p }: IVPromptPProps): JSX.Element; declare function PdfText({ v }: IVProps): JSX.Element; declare function PdfTextNoSpace({ v }: IVProps): JSX.Element; /** * Returns param in td with a % suffix * @param {v} param0 */ declare function TdPercent({ v }: IVProps): JSX.Element; declare function TdPrefixPrompt({ a, b }: IABProps): JSX.Element; /** * Returns param in td with a % suffix * @param {v} param0 */ declare function TdBlank(): JSX.Element; declare function TdCash({ v }: IVProps): JSX.Element; declare function TdCashPercent({ a, b }: IABProps): JSX.Element; /** * Place text in * @param {String} v */ declare function TdCenter({ v }: IVProps): JSX.Element; /** * Format given text inside a * @param {string} String to be displayed placed */ declare function TdText({ v }: IVProps): JSX.Element; /** * Format given text inside a * @param {string} String to be displayed placed */ declare function TdTextPrefix({ prefix, v }: IPrefixVProps): JSX.Element; /** * Format given text inside a * @param {string} String to be displayed placed */ declare function TdTextTwoElements({ a, b }: IABProps): JSX.Element; export { DetailCashNaked, DetailPercent, DetailText, DetailTextBold, DetailTextBoldTip, DetailTextCenter, DolPerText, DolText, HtmlDetailTextTwo, HtmlDetailTextThree, HtmlDetailTextFour, HtmlDetailTextFive, HtmlDetailTextSix, PdfCash, PdfCashPrompt, PdfCashPromptWithPercent, PdfPercent, PdfPercentPrompt, PdfPromptCashPercentParens, PdfText, PdfTextNoSpace, TdBlank, TdCash, TdCashPercent, TdCenter, TdPercent, TdPrefixPrompt, TdText, TdTextPrefix, TdTextTwoElements, };