@adyen/api-library
Version:
The Adyen API Library for NodeJS enables you to work with Adyen APIs.
40 lines (39 loc) • 1.34 kB
TypeScript
import { OutputBarcode } from "./outputBarcode";
import { OutputFormat } from "./outputFormat";
import { OutputText } from "./outputText";
import { PredefinedContent } from "./predefinedContent";
/**
* Content to display or print. This is a sequence of elements if they have different formats.
*/
export declare class OutputContent {
"OutputFormat": OutputFormat;
"PredefinedContent"?: PredefinedContent | null;
/**
* Content of text message to display or print. Mandatory, if `OutputFormat` is Text, not allowed otherwise. One instance of `OutputText` per shared format.
*/
"OutputText"?: Array<OutputText>;
/**
* XHTML document body containing the message to display or print. Mandatory if `OutputFormat` is XHTML, not allowed otherwise.
*/
"OutputXHTML"?: string;
"OutputBarcode"?: OutputBarcode | null;
static readonly discriminator: string | undefined;
static readonly mapping: {
[index: string]: string;
} | undefined;
static readonly attributeTypeMap: Array<{
name: string;
baseName: string;
type: string;
format: string;
}>;
static getAttributeTypeMap(): {
name: string;
baseName: string;
type: string;
format: string;
}[];
constructor();
}
export declare namespace OutputContent {
}