import type { IAppearanceableProps } from '../../../Behaviors/Appearanceable'; import type { IDisableableProps } from '../../../Behaviors/Disableable'; import type { IFocusableProps } from '../../../Behaviors/Focusable'; import type { IVariantableProps } from '../../../Behaviors/Variantable'; import type { IValueableProps } from '../../../Behaviors/Valueable'; import type { IBoundableProps } from '../../../Behaviors/Boundable'; import type { ILocaleableProps } from '../../../Behaviors/Localeable'; import type { IFilterableChildProps } from '../../../Behaviors/Filterable'; /** * Represents the `IEpgProgramElementProps` interface. * * @public */ export interface IEpgProgramElementProps extends IVariantableProps, IAppearanceableProps, IDisableableProps, IFocusableProps, IValueableProps, IBoundableProps, ILocaleableProps, IFilterableChildProps { header: string; /** * The lane describes the position of the program in the timeline. * For example, if the lane is 0, then the program is in the first lane. * If the lane is 1, then the program is in the second lane. */ lane: number; } //# sourceMappingURL=IEpgProgramElementProps.d.ts.map