/** * 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 ContainerConfig */ export interface ContainerConfig { /** * * @type {ThemeColor} * @memberof ContainerConfig */ backgroundColor?: ThemeColor; /** * * @type {ThemeColor} * @memberof ContainerConfig */ borderColor?: ThemeColor; /** * * @type {number} * @memberof ContainerConfig */ borderSize?: number; /** * * @type {ContainerConfigBorderStyleEnum} * @memberof ContainerConfig */ borderStyle?: ContainerConfigBorderStyleEnum; /** * * @type {number} * @memberof ContainerConfig */ opacity?: number; /** * * @type {ContainerConfigVariantEnum} * @memberof ContainerConfig */ variant?: ContainerConfigVariantEnum; } /** * @export */ export declare const ContainerConfigBorderStyleEnum: { readonly PageThemeBorderStyleUnspecified: "PAGE_THEME_BORDER_STYLE_UNSPECIFIED"; readonly PageThemeBorderStyleSolid: "PAGE_THEME_BORDER_STYLE_SOLID"; readonly PageThemeBorderStyleDashed: "PAGE_THEME_BORDER_STYLE_DASHED"; readonly PageThemeBorderStyleDotted: "PAGE_THEME_BORDER_STYLE_DOTTED"; readonly PageThemeBorderStyleDouble: "PAGE_THEME_BORDER_STYLE_DOUBLE"; readonly PageThemeBorderStyleGroove: "PAGE_THEME_BORDER_STYLE_GROOVE"; readonly PageThemeBorderStyleRidge: "PAGE_THEME_BORDER_STYLE_RIDGE"; }; export type ContainerConfigBorderStyleEnum = typeof ContainerConfigBorderStyleEnum[keyof typeof ContainerConfigBorderStyleEnum]; /** * @export */ export declare const ContainerConfigVariantEnum: { readonly PageThemeContainerVariantUnspecified: "PAGE_THEME_CONTAINER_VARIANT_UNSPECIFIED"; readonly PageThemeContainerVariantRounded: "PAGE_THEME_CONTAINER_VARIANT_ROUNDED"; readonly PageThemeContainerVariantSquare: "PAGE_THEME_CONTAINER_VARIANT_SQUARE"; }; export type ContainerConfigVariantEnum = typeof ContainerConfigVariantEnum[keyof typeof ContainerConfigVariantEnum]; /** * Check if a given object implements the ContainerConfig interface. */ export declare function instanceOfContainerConfig(value: object): value is ContainerConfig; export declare function ContainerConfigFromJSON(json: any): ContainerConfig; export declare function ContainerConfigFromJSONTyped(json: any, ignoreDiscriminator: boolean): ContainerConfig; export declare function ContainerConfigToJSON(json: any): ContainerConfig; export declare function ContainerConfigToJSONTyped(value?: ContainerConfig | null, ignoreDiscriminator?: boolean): any;