// Generated by dts-bundle v0.7.3 // Dependencies for this module: // ../../../react import * as React from 'react'; export interface IHeaderProps { id: string; title: string; description?: string; expandButtonColor: string; navigationButtonColor: string; navigationButtonIconColor: string; slides: IPlayHeaderSlide[]; actionButton?: IIAButtonProps; isMobile: boolean; darkMode: boolean; onCollapseOrExpand?: () => void; } export interface IHeaderState { index: number; collapsed: boolean; } export class IAHeader extends React.Component { constructor(props: IHeaderProps); componentDidMount(): void; render(): JSX.Element; } export interface IPlayHeader { slides: IPlayHeaderSlide[]; } export interface IPlayHeaderSlide { backgroundImage: string; textColor?: string; headline: string; text: string; image: string; } import "../../styles/BasicIA.css"; export interface IIAButtonProps { label?: string; arialable?: string; buttonColor?: string; borderColor?: string; mouseOverButtonColor?: string; textColor?: string; icon?: string; iconUrl?: string; iconColor?: string; iconMarginTop?: number; iconMarginLeft?: number; iconMarginRight?: number; iconRotationDegree?: number; height?: number | string; minHeight?: number; showSpinner?: boolean; disbaled?: boolean; fixedSize?: string; hasFixedSize?: boolean; fontSize?: number; style?: React.CSSProperties; styleLabel?: React.CSSProperties; borderRadius?: number; selected?: string; darkMode?: boolean; dataAutomationId?: string; iconSize?: number; showIconOnRight?: boolean; onClick?: () => void; onChange?: (option: string) => void; } export interface IIAButtonState { mouseOver: boolean; onMountWidth: number; } export declare class IAButton extends React.Component { constructor(props: IIAButtonProps); componentDidMount(): void; render(): JSX.Element; }