import type { Snippet } from 'svelte';
export type PipelineStage = {
    label: string;
    count?: number | string;
    color?: 'default' | 'primary' | 'success' | 'warning' | 'danger' | 'info';
    active?: boolean;
};
interface Props {
    stages: PipelineStage[];
    class?: string;
    size?: 'sm' | 'base' | 'lg';
    equalWidth?: boolean;
    children?: Snippet<[PipelineStage, number]>;
    beneathChildren?: Snippet<[PipelineStage, number]>;
}
declare const Pipeline: import("svelte").Component<Props, {}, "">;
type Pipeline = ReturnType<typeof Pipeline>;
export default Pipeline;
