import type { CB_STYLE_PROP_SLIDEBANNER_SPECS, SlideBannerPropsKeys, CoreSlideBannerProps, CustomNavigationProps, CustomProgressbarProps, CustomPaginationProps } from './types'; import type { Device } from '../../../../../../../DynamicLayout/sections/CustomSection/util/types'; import type { css } from 'styled-components'; type ParseSlideBannerStyleToSlideBannerCoreProps = { props: CB_STYLE_PROP_SLIDEBANNER_SPECS; device: Device; }; type ParseSlideBannerStyleToCustomPaginationProps = { props: CB_STYLE_PROP_SLIDEBANNER_SPECS; device: Device; }; type ParseSlideBannerStyleToCustomNavigationProps = { props: CB_STYLE_PROP_SLIDEBANNER_SPECS; device: Device; }; type ParseSlideBannerStyleToCustomProgressbarProps = { props: CB_STYLE_PROP_SLIDEBANNER_SPECS; device: Device; }; export declare function getSlideBannerCorePropKey(key: SlideBannerPropsKeys): keyof (CoreSlideBannerProps & { customStyle?: ReturnType; }) | null; export declare function getCustomNavigationPropKey(key: SlideBannerPropsKeys): keyof CustomNavigationProps | null; export declare function getCustomProgressbarPropKey(key: SlideBannerPropsKeys): keyof CustomProgressbarProps | null; export declare function getCustomPaginationPropKey(key: SlideBannerPropsKeys): keyof CustomPaginationProps | null; export declare function parseSlideBannerStyleToSlideBannerCoreProp({ props, device }: ParseSlideBannerStyleToSlideBannerCoreProps): { normalStyle: CoreSlideBannerProps & { customStyle?: ReturnType; }; hoverStyle: CoreSlideBannerProps & { customStyle?: ReturnType; }; }; export declare function parseSlideBannerStyleToCustomPaginationProp({ props, device }: ParseSlideBannerStyleToCustomPaginationProps): { normalStyle: CustomPaginationProps; hoverStyle: CustomPaginationProps; }; export declare function parseSlideBannerStyleToCustomNavigationProp({ props, device }: ParseSlideBannerStyleToCustomNavigationProps): { normalStyle: CustomNavigationProps; hoverStyle: CustomNavigationProps; }; export declare function parseSlideBannerStyleToCustomProgressbarProp({ props, device }: ParseSlideBannerStyleToCustomProgressbarProps): { normalStyle: CustomProgressbarProps; hoverStyle: CustomProgressbarProps; }; export {};