import { ComponentType } from 'react';
import { BrandModel } from './brand';
import { ComponentModel } from '../../../common/models';
import { Contextable } from '../../../tipser-context';
import './brand.less';
import './inline-brand.less';
import { ClassNameProps } from '../../../common/class-name-props';
export declare const COMPONENT_INLINE_BRAND_CONTENT_TYPE = "layoutBrandInline";
export interface FeaturedProduct {
    productId: string;
    name: string;
}
export interface InlineBrandModel extends ComponentModel {
    title?: string;
    brand?: BrandModel;
    featuredProducts?: FeaturedProduct[];
}
export interface InlineBrandProps extends InlineBrandModel, ClassNameProps {
    headerColor?: string;
}
export declare type InlineBrandComponentProps = InlineBrandProps & Contextable;
export declare const InlineBrandComponent: ComponentType<InlineBrandModel>;
export declare const InlineBrand: ComponentType<InlineBrandModel>;
//# sourceMappingURL=inline-brand.d.ts.map