import React from "react"; declare const _default: { title: string; component: (props: any) => React.JSX.Element; tags: string[]; argTypes: { size: { control: string; options: string[]; }; hasDelivery: { control: string; }; isProgressComplete: { control: string; }; activeStep: { control: string; }; totalStep: { control: string; }; title: { control: string; }; progressTitle: { control: string; }; deliveryText: { control: string; }; onClick: { action: string; }; image: { control: boolean; }; }; }; export default _default; export declare const Default: { args: { size: "medium"; deliveryText: string; onClick: () => void; hasDelivery: boolean; isProgressComplete: boolean; activeStep: number; totalStep: number; title: string; progressTitle: string; image: React.JSX.Element; }; }; export declare const Large: { args: { size: string; deliveryText: string; onClick: () => void; hasDelivery: boolean; isProgressComplete: boolean; activeStep: number; totalStep: number; title: string; progressTitle: string; image: React.JSX.Element; }; }; export declare const Medium: { args: { size: string; deliveryText: string; onClick: () => void; hasDelivery: boolean; isProgressComplete: boolean; activeStep: number; totalStep: number; title: string; progressTitle: string; image: React.JSX.Element; }; }; export declare const Small: { args: { size: string; deliveryText: string; onClick: () => void; hasDelivery: boolean; isProgressComplete: boolean; activeStep: number; totalStep: number; title: string; progressTitle: string; image: React.JSX.Element; }; }; export declare const Xsmall: { args: { size: string; deliveryText: string; onClick: () => void; hasDelivery: boolean; isProgressComplete: boolean; activeStep: number; totalStep: number; title: string; progressTitle: string; image: React.JSX.Element; }; }; export declare const AllSizes: { args: { size: "medium"; deliveryText: string; onClick: () => void; hasDelivery: boolean; isProgressComplete: boolean; activeStep: number; totalStep: number; title: string; progressTitle: string; image: React.JSX.Element; }; render: (args: any) => React.JSX.Element; }; export declare const WithDelivery: { args: { hasDelivery: boolean; deliveryText: string; size: "medium"; onClick: () => void; isProgressComplete: boolean; activeStep: number; totalStep: number; title: string; progressTitle: string; image: React.JSX.Element; }; }; export declare const WithDeliveryCustomText: { args: { hasDelivery: boolean; deliveryText: string; activeStep: number; progressTitle: string; size: "medium"; onClick: () => void; isProgressComplete: boolean; totalStep: number; title: string; image: React.JSX.Element; }; }; export declare const ProgressIncomplete: { args: { isProgressComplete: boolean; activeStep: number; totalStep: number; size: "medium"; deliveryText: string; onClick: () => void; hasDelivery: boolean; title: string; progressTitle: string; image: React.JSX.Element; }; }; export declare const ProgressFirstStep: { args: { activeStep: number; totalStep: number; progressTitle: string; size: "medium"; deliveryText: string; onClick: () => void; hasDelivery: boolean; isProgressComplete: boolean; title: string; image: React.JSX.Element; }; }; export declare const ProgressAlmostComplete: { args: { activeStep: number; totalStep: number; progressTitle: string; size: "medium"; deliveryText: string; onClick: () => void; hasDelivery: boolean; isProgressComplete: boolean; title: string; image: React.JSX.Element; }; }; export declare const ProgressComplete: { args: { isProgressComplete: boolean; activeStep: number; totalStep: number; progressTitle: string; size: "medium"; deliveryText: string; onClick: () => void; hasDelivery: boolean; title: string; image: React.JSX.Element; }; }; export declare const WithoutProgress: { args: { progressTitle: string; activeStep: number; totalStep: any; size: "medium"; deliveryText: string; onClick: () => void; hasDelivery: boolean; isProgressComplete: boolean; title: string; image: React.JSX.Element; }; }; export declare const WithoutProgressTitle: { args: { progressTitle: string; activeStep: number; totalStep: number; size: "medium"; deliveryText: string; onClick: () => void; hasDelivery: boolean; isProgressComplete: boolean; title: string; image: React.JSX.Element; }; }; export declare const WithDeliveryAndProgress: { args: { hasDelivery: boolean; deliveryText: string; activeStep: number; totalStep: number; progressTitle: string; size: "medium"; onClick: () => void; isProgressComplete: boolean; title: string; image: React.JSX.Element; }; }; export declare const WithHtmlTitle: { args: { title: string; hasDelivery: boolean; deliveryText: string; size: "medium"; onClick: () => void; isProgressComplete: boolean; activeStep: number; totalStep: number; progressTitle: string; image: React.JSX.Element; }; }; export declare const WithoutImage: { args: { image: any; title: string; activeStep: number; progressTitle: string; size: "medium"; deliveryText: string; onClick: () => void; hasDelivery: boolean; isProgressComplete: boolean; totalStep: number; }; }; export declare const Minimal: { args: { hasDelivery: boolean; progressTitle: string; activeStep: number; totalStep: any; title: string; size: "medium"; deliveryText: string; onClick: () => void; isProgressComplete: boolean; image: React.JSX.Element; }; }; export declare const LongTitle: { args: { title: string; size: "medium"; deliveryText: string; onClick: () => void; hasDelivery: boolean; isProgressComplete: boolean; activeStep: number; totalStep: number; progressTitle: string; image: React.JSX.Element; }; }; export declare const Complete: { args: { size: string; hasDelivery: boolean; deliveryText: string; activeStep: number; totalStep: number; progressTitle: string; title: string; onClick: () => void; isProgressComplete: boolean; image: React.JSX.Element; }; };