UNPKG

@asposecloud/aspose-email-cloud

Version:
55 lines (54 loc) 1.51 kB
/** * Extracted name component */ export declare class AiNameExtractedComponent { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; /** * Extracted from email address name component category. Enum, available values: Unknown, GivenName, Surname, SomeName, NoName, Initial */ category: string; /** * Extracted value */ value: string; /** * Extracted name component * @param category Extracted from email address name component category. Enum, available values: Unknown, GivenName, Surname, SomeName, NoName, Initial * @param value Extracted value */ constructor(category?: string, value?: string); } /** * AiNameExtractedComponent model builder */ export declare class AiNameExtractedComponentBuilder { private readonly model; constructor(model: AiNameExtractedComponent); /** * Build model. */ build(): AiNameExtractedComponent; /** * Extracted from email address name component category. Enum, available values: Unknown, GivenName, Surname, SomeName, NoName, Initial */ category(category: string): AiNameExtractedComponentBuilder; /** * Extracted value */ value(value: string): AiNameExtractedComponentBuilder; }