/** * Linkbreakers API * This is a documentation of all the APIs of Linkbreakers * * The version of the OpenAPI document: 1.118.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import type { ThemeColor } from './ThemeColor'; /** * * @export * @interface FontConfig */ export interface FontConfig { /** * * @type {boolean} * @memberof FontConfig */ bold?: boolean; /** * * @type {ThemeColor} * @memberof FontConfig */ color?: ThemeColor; /** * - PAGE_THEME_FONT_FAMILY_UNSPECIFIED: Maps to the default system sans-serif stack. * @type {FontConfigFamilyEnum} * @memberof FontConfig */ family?: FontConfigFamilyEnum; /** * * @type {number} * @memberof FontConfig */ fontSize?: number; /** * * @type {boolean} * @memberof FontConfig */ italic?: boolean; } /** * @export */ export declare const FontConfigFamilyEnum: { readonly PageThemeFontFamilyUnspecified: "PAGE_THEME_FONT_FAMILY_UNSPECIFIED"; readonly PageThemeFontFamilyDefault: "PAGE_THEME_FONT_FAMILY_DEFAULT"; readonly PageThemeFontFamilyArial: "PAGE_THEME_FONT_FAMILY_ARIAL"; readonly PageThemeFontFamilyHelvetica: "PAGE_THEME_FONT_FAMILY_HELVETICA"; readonly PageThemeFontFamilyVerdana: "PAGE_THEME_FONT_FAMILY_VERDANA"; readonly PageThemeFontFamilyGeorgia: "PAGE_THEME_FONT_FAMILY_GEORGIA"; readonly PageThemeFontFamilyTimesNewRoman: "PAGE_THEME_FONT_FAMILY_TIMES_NEW_ROMAN"; readonly PageThemeFontFamilyCourierNew: "PAGE_THEME_FONT_FAMILY_COURIER_NEW"; }; export type FontConfigFamilyEnum = typeof FontConfigFamilyEnum[keyof typeof FontConfigFamilyEnum]; /** * Check if a given object implements the FontConfig interface. */ export declare function instanceOfFontConfig(value: object): value is FontConfig; export declare function FontConfigFromJSON(json: any): FontConfig; export declare function FontConfigFromJSONTyped(json: any, ignoreDiscriminator: boolean): FontConfig; export declare function FontConfigToJSON(json: any): FontConfig; export declare function FontConfigToJSONTyped(value?: FontConfig | null, ignoreDiscriminator?: boolean): any;