type PlanFeature = {
    id?: string;
    text: string;
    footnote?: {
        title: string;
        cta: string;
        href: string;
    };
};
declare const PLANS: ({
    name: string;
    tagline: string;
    link: string;
    price: {
        monthly: number;
        yearly: number;
        ids: string[];
    };
    limits: {
        links: number;
        clicks: number;
        sales: number;
        domains: number;
        tags: number;
        users: number;
        ai: number;
        api: number;
    };
    colors: {
        bg: string;
        text: string;
    };
    cta: {
        text: string;
        shortText: string;
        href: string;
        color: string;
    };
    featureTitle: string;
    features: PlanFeature[];
} | {
    name: string;
    tagline: string;
    price: {
        monthly: number;
        yearly: number;
        ids?: undefined;
    };
    limits: {
        links: number;
        clicks: number;
        sales: number;
        domains: number;
        tags: number;
        users: number;
        ai: number;
        api: number;
    };
    colors: {
        bg: string;
        text: string;
    };
    cta: {
        text: string;
        href: string;
        color: string;
        shortText?: undefined;
    };
    featureTitle: string;
    features: PlanFeature[];
    link?: undefined;
} | {
    name: string;
    tagline: string;
    link: string;
    price: {
        monthly: number;
        yearly: number;
        ids: string[];
    };
    limits: {
        links: number;
        clicks: number;
        domains: number;
        tags: number;
        users: number;
        ai: number;
        api: number;
        sales?: undefined;
    };
    colors: {
        bg: string;
        text: string;
    };
    cta: {
        text: string;
        shortText: string;
        href: string;
        color: string;
    };
    featureTitle: string;
    features: PlanFeature[];
} | {
    name: string;
    tagline: string;
    link: string;
    price: {
        monthly: null;
        yearly: null;
        ids?: undefined;
    };
    limits: {
        links: number;
        clicks: number;
        sales: number;
        domains: number;
        tags: number;
        users: number;
        ai: number;
        api: number;
    };
    colors: {
        bg: string;
        text: string;
    };
    cta: {
        text: string;
        href: string;
        color: string;
        shortText?: undefined;
    };
    featureTitle: string;
    features: PlanFeature[];
})[];
declare const FREE_PLAN: {
    name: string;
    tagline: string;
    link: string;
    price: {
        monthly: number;
        yearly: number;
        ids: string[];
    };
    limits: {
        links: number;
        clicks: number;
        sales: number;
        domains: number;
        tags: number;
        users: number;
        ai: number;
        api: number;
    };
    colors: {
        bg: string;
        text: string;
    };
    cta: {
        text: string;
        shortText: string;
        href: string;
        color: string;
    };
    featureTitle: string;
    features: PlanFeature[];
} | {
    name: string;
    tagline: string;
    price: {
        monthly: number;
        yearly: number;
        ids?: undefined;
    };
    limits: {
        links: number;
        clicks: number;
        sales: number;
        domains: number;
        tags: number;
        users: number;
        ai: number;
        api: number;
    };
    colors: {
        bg: string;
        text: string;
    };
    cta: {
        text: string;
        href: string;
        color: string;
        shortText?: undefined;
    };
    featureTitle: string;
    features: PlanFeature[];
    link?: undefined;
} | {
    name: string;
    tagline: string;
    link: string;
    price: {
        monthly: number;
        yearly: number;
        ids: string[];
    };
    limits: {
        links: number;
        clicks: number;
        domains: number;
        tags: number;
        users: number;
        ai: number;
        api: number;
        sales?: undefined;
    };
    colors: {
        bg: string;
        text: string;
    };
    cta: {
        text: string;
        shortText: string;
        href: string;
        color: string;
    };
    featureTitle: string;
    features: PlanFeature[];
} | {
    name: string;
    tagline: string;
    link: string;
    price: {
        monthly: null;
        yearly: null;
        ids?: undefined;
    };
    limits: {
        links: number;
        clicks: number;
        sales: number;
        domains: number;
        tags: number;
        users: number;
        ai: number;
        api: number;
    };
    colors: {
        bg: string;
        text: string;
    };
    cta: {
        text: string;
        href: string;
        color: string;
        shortText?: undefined;
    };
    featureTitle: string;
    features: PlanFeature[];
};
declare const PRO_PLAN: {
    name: string;
    tagline: string;
    link: string;
    price: {
        monthly: number;
        yearly: number;
        ids: string[];
    };
    limits: {
        links: number;
        clicks: number;
        sales: number;
        domains: number;
        tags: number;
        users: number;
        ai: number;
        api: number;
    };
    colors: {
        bg: string;
        text: string;
    };
    cta: {
        text: string;
        shortText: string;
        href: string;
        color: string;
    };
    featureTitle: string;
    features: PlanFeature[];
} | {
    name: string;
    tagline: string;
    price: {
        monthly: number;
        yearly: number;
        ids?: undefined;
    };
    limits: {
        links: number;
        clicks: number;
        sales: number;
        domains: number;
        tags: number;
        users: number;
        ai: number;
        api: number;
    };
    colors: {
        bg: string;
        text: string;
    };
    cta: {
        text: string;
        href: string;
        color: string;
        shortText?: undefined;
    };
    featureTitle: string;
    features: PlanFeature[];
    link?: undefined;
} | {
    name: string;
    tagline: string;
    link: string;
    price: {
        monthly: number;
        yearly: number;
        ids: string[];
    };
    limits: {
        links: number;
        clicks: number;
        domains: number;
        tags: number;
        users: number;
        ai: number;
        api: number;
        sales?: undefined;
    };
    colors: {
        bg: string;
        text: string;
    };
    cta: {
        text: string;
        shortText: string;
        href: string;
        color: string;
    };
    featureTitle: string;
    features: PlanFeature[];
} | {
    name: string;
    tagline: string;
    link: string;
    price: {
        monthly: null;
        yearly: null;
        ids?: undefined;
    };
    limits: {
        links: number;
        clicks: number;
        sales: number;
        domains: number;
        tags: number;
        users: number;
        ai: number;
        api: number;
    };
    colors: {
        bg: string;
        text: string;
    };
    cta: {
        text: string;
        href: string;
        color: string;
        shortText?: undefined;
    };
    featureTitle: string;
    features: PlanFeature[];
};
declare const BUSINESS_PLAN: {
    name: string;
    tagline: string;
    link: string;
    price: {
        monthly: number;
        yearly: number;
        ids: string[];
    };
    limits: {
        links: number;
        clicks: number;
        sales: number;
        domains: number;
        tags: number;
        users: number;
        ai: number;
        api: number;
    };
    colors: {
        bg: string;
        text: string;
    };
    cta: {
        text: string;
        shortText: string;
        href: string;
        color: string;
    };
    featureTitle: string;
    features: PlanFeature[];
} | {
    name: string;
    tagline: string;
    price: {
        monthly: number;
        yearly: number;
        ids?: undefined;
    };
    limits: {
        links: number;
        clicks: number;
        sales: number;
        domains: number;
        tags: number;
        users: number;
        ai: number;
        api: number;
    };
    colors: {
        bg: string;
        text: string;
    };
    cta: {
        text: string;
        href: string;
        color: string;
        shortText?: undefined;
    };
    featureTitle: string;
    features: PlanFeature[];
    link?: undefined;
} | {
    name: string;
    tagline: string;
    link: string;
    price: {
        monthly: number;
        yearly: number;
        ids: string[];
    };
    limits: {
        links: number;
        clicks: number;
        domains: number;
        tags: number;
        users: number;
        ai: number;
        api: number;
        sales?: undefined;
    };
    colors: {
        bg: string;
        text: string;
    };
    cta: {
        text: string;
        shortText: string;
        href: string;
        color: string;
    };
    featureTitle: string;
    features: PlanFeature[];
} | {
    name: string;
    tagline: string;
    link: string;
    price: {
        monthly: null;
        yearly: null;
        ids?: undefined;
    };
    limits: {
        links: number;
        clicks: number;
        sales: number;
        domains: number;
        tags: number;
        users: number;
        ai: number;
        api: number;
    };
    colors: {
        bg: string;
        text: string;
    };
    cta: {
        text: string;
        href: string;
        color: string;
        shortText?: undefined;
    };
    featureTitle: string;
    features: PlanFeature[];
};
declare const ENTERPRISE_PLAN: {
    name: string;
    tagline: string;
    link: string;
    price: {
        monthly: number;
        yearly: number;
        ids: string[];
    };
    limits: {
        links: number;
        clicks: number;
        sales: number;
        domains: number;
        tags: number;
        users: number;
        ai: number;
        api: number;
    };
    colors: {
        bg: string;
        text: string;
    };
    cta: {
        text: string;
        shortText: string;
        href: string;
        color: string;
    };
    featureTitle: string;
    features: PlanFeature[];
} | {
    name: string;
    tagline: string;
    price: {
        monthly: number;
        yearly: number;
        ids?: undefined;
    };
    limits: {
        links: number;
        clicks: number;
        sales: number;
        domains: number;
        tags: number;
        users: number;
        ai: number;
        api: number;
    };
    colors: {
        bg: string;
        text: string;
    };
    cta: {
        text: string;
        href: string;
        color: string;
        shortText?: undefined;
    };
    featureTitle: string;
    features: PlanFeature[];
    link?: undefined;
} | {
    name: string;
    tagline: string;
    link: string;
    price: {
        monthly: number;
        yearly: number;
        ids: string[];
    };
    limits: {
        links: number;
        clicks: number;
        domains: number;
        tags: number;
        users: number;
        ai: number;
        api: number;
        sales?: undefined;
    };
    colors: {
        bg: string;
        text: string;
    };
    cta: {
        text: string;
        shortText: string;
        href: string;
        color: string;
    };
    featureTitle: string;
    features: PlanFeature[];
} | {
    name: string;
    tagline: string;
    link: string;
    price: {
        monthly: null;
        yearly: null;
        ids?: undefined;
    };
    limits: {
        links: number;
        clicks: number;
        sales: number;
        domains: number;
        tags: number;
        users: number;
        ai: number;
        api: number;
    };
    colors: {
        bg: string;
        text: string;
    };
    cta: {
        text: string;
        href: string;
        color: string;
        shortText?: undefined;
    };
    featureTitle: string;
    features: PlanFeature[];
};
declare const PUBLIC_PLANS: ({
    name: string;
    tagline: string;
    link: string;
    price: {
        monthly: number;
        yearly: number;
        ids: string[];
    };
    limits: {
        links: number;
        clicks: number;
        sales: number;
        domains: number;
        tags: number;
        users: number;
        ai: number;
        api: number;
    };
    colors: {
        bg: string;
        text: string;
    };
    cta: {
        text: string;
        shortText: string;
        href: string;
        color: string;
    };
    featureTitle: string;
    features: PlanFeature[];
} | {
    name: string;
    tagline: string;
    price: {
        monthly: number;
        yearly: number;
        ids?: undefined;
    };
    limits: {
        links: number;
        clicks: number;
        sales: number;
        domains: number;
        tags: number;
        users: number;
        ai: number;
        api: number;
    };
    colors: {
        bg: string;
        text: string;
    };
    cta: {
        text: string;
        href: string;
        color: string;
        shortText?: undefined;
    };
    featureTitle: string;
    features: PlanFeature[];
    link?: undefined;
} | {
    name: string;
    tagline: string;
    link: string;
    price: {
        monthly: number;
        yearly: number;
        ids: string[];
    };
    limits: {
        links: number;
        clicks: number;
        domains: number;
        tags: number;
        users: number;
        ai: number;
        api: number;
        sales?: undefined;
    };
    colors: {
        bg: string;
        text: string;
    };
    cta: {
        text: string;
        shortText: string;
        href: string;
        color: string;
    };
    featureTitle: string;
    features: PlanFeature[];
} | {
    name: string;
    tagline: string;
    link: string;
    price: {
        monthly: null;
        yearly: null;
        ids?: undefined;
    };
    limits: {
        links: number;
        clicks: number;
        sales: number;
        domains: number;
        tags: number;
        users: number;
        ai: number;
        api: number;
    };
    colors: {
        bg: string;
        text: string;
    };
    cta: {
        text: string;
        href: string;
        color: string;
        shortText?: undefined;
    };
    featureTitle: string;
    features: PlanFeature[];
})[];
declare const SELF_SERVE_PAID_PLANS: ({
    name: string;
    tagline: string;
    link: string;
    price: {
        monthly: number;
        yearly: number;
        ids: string[];
    };
    limits: {
        links: number;
        clicks: number;
        sales: number;
        domains: number;
        tags: number;
        users: number;
        ai: number;
        api: number;
    };
    colors: {
        bg: string;
        text: string;
    };
    cta: {
        text: string;
        shortText: string;
        href: string;
        color: string;
    };
    featureTitle: string;
    features: PlanFeature[];
} | {
    name: string;
    tagline: string;
    price: {
        monthly: number;
        yearly: number;
        ids?: undefined;
    };
    limits: {
        links: number;
        clicks: number;
        sales: number;
        domains: number;
        tags: number;
        users: number;
        ai: number;
        api: number;
    };
    colors: {
        bg: string;
        text: string;
    };
    cta: {
        text: string;
        href: string;
        color: string;
        shortText?: undefined;
    };
    featureTitle: string;
    features: PlanFeature[];
    link?: undefined;
} | {
    name: string;
    tagline: string;
    link: string;
    price: {
        monthly: number;
        yearly: number;
        ids: string[];
    };
    limits: {
        links: number;
        clicks: number;
        domains: number;
        tags: number;
        users: number;
        ai: number;
        api: number;
        sales?: undefined;
    };
    colors: {
        bg: string;
        text: string;
    };
    cta: {
        text: string;
        shortText: string;
        href: string;
        color: string;
    };
    featureTitle: string;
    features: PlanFeature[];
} | {
    name: string;
    tagline: string;
    link: string;
    price: {
        monthly: null;
        yearly: null;
        ids?: undefined;
    };
    limits: {
        links: number;
        clicks: number;
        sales: number;
        domains: number;
        tags: number;
        users: number;
        ai: number;
        api: number;
    };
    colors: {
        bg: string;
        text: string;
    };
    cta: {
        text: string;
        href: string;
        color: string;
        shortText?: undefined;
    };
    featureTitle: string;
    features: PlanFeature[];
})[];
declare const FREE_WORKSPACES_LIMIT = 2;
declare const getPlanFromPriceId: (priceId: string) => {
    name: string;
    tagline: string;
    link: string;
    price: {
        monthly: number;
        yearly: number;
        ids: string[];
    };
    limits: {
        links: number;
        clicks: number;
        sales: number;
        domains: number;
        tags: number;
        users: number;
        ai: number;
        api: number;
    };
    colors: {
        bg: string;
        text: string;
    };
    cta: {
        text: string;
        shortText: string;
        href: string;
        color: string;
    };
    featureTitle: string;
    features: PlanFeature[];
} | {
    name: string;
    tagline: string;
    price: {
        monthly: number;
        yearly: number;
        ids?: undefined;
    };
    limits: {
        links: number;
        clicks: number;
        sales: number;
        domains: number;
        tags: number;
        users: number;
        ai: number;
        api: number;
    };
    colors: {
        bg: string;
        text: string;
    };
    cta: {
        text: string;
        href: string;
        color: string;
        shortText?: undefined;
    };
    featureTitle: string;
    features: PlanFeature[];
    link?: undefined;
} | {
    name: string;
    tagline: string;
    link: string;
    price: {
        monthly: number;
        yearly: number;
        ids: string[];
    };
    limits: {
        links: number;
        clicks: number;
        domains: number;
        tags: number;
        users: number;
        ai: number;
        api: number;
        sales?: undefined;
    };
    colors: {
        bg: string;
        text: string;
    };
    cta: {
        text: string;
        shortText: string;
        href: string;
        color: string;
    };
    featureTitle: string;
    features: PlanFeature[];
} | {
    name: string;
    tagline: string;
    link: string;
    price: {
        monthly: null;
        yearly: null;
        ids?: undefined;
    };
    limits: {
        links: number;
        clicks: number;
        sales: number;
        domains: number;
        tags: number;
        users: number;
        ai: number;
        api: number;
    };
    colors: {
        bg: string;
        text: string;
    };
    cta: {
        text: string;
        href: string;
        color: string;
        shortText?: undefined;
    };
    featureTitle: string;
    features: PlanFeature[];
} | null;
declare const getPlanDetails: (plan: string) => {
    name: string;
    tagline: string;
    link: string;
    price: {
        monthly: number;
        yearly: number;
        ids: string[];
    };
    limits: {
        links: number;
        clicks: number;
        sales: number;
        domains: number;
        tags: number;
        users: number;
        ai: number;
        api: number;
    };
    colors: {
        bg: string;
        text: string;
    };
    cta: {
        text: string;
        shortText: string;
        href: string;
        color: string;
    };
    featureTitle: string;
    features: PlanFeature[];
} | {
    name: string;
    tagline: string;
    price: {
        monthly: number;
        yearly: number;
        ids?: undefined;
    };
    limits: {
        links: number;
        clicks: number;
        sales: number;
        domains: number;
        tags: number;
        users: number;
        ai: number;
        api: number;
    };
    colors: {
        bg: string;
        text: string;
    };
    cta: {
        text: string;
        href: string;
        color: string;
        shortText?: undefined;
    };
    featureTitle: string;
    features: PlanFeature[];
    link?: undefined;
} | {
    name: string;
    tagline: string;
    link: string;
    price: {
        monthly: number;
        yearly: number;
        ids: string[];
    };
    limits: {
        links: number;
        clicks: number;
        domains: number;
        tags: number;
        users: number;
        ai: number;
        api: number;
        sales?: undefined;
    };
    colors: {
        bg: string;
        text: string;
    };
    cta: {
        text: string;
        shortText: string;
        href: string;
        color: string;
    };
    featureTitle: string;
    features: PlanFeature[];
} | {
    name: string;
    tagline: string;
    link: string;
    price: {
        monthly: null;
        yearly: null;
        ids?: undefined;
    };
    limits: {
        links: number;
        clicks: number;
        sales: number;
        domains: number;
        tags: number;
        users: number;
        ai: number;
        api: number;
    };
    colors: {
        bg: string;
        text: string;
    };
    cta: {
        text: string;
        href: string;
        color: string;
        shortText?: undefined;
    };
    featureTitle: string;
    features: PlanFeature[];
};
declare const getCurrentPlan: (plan: string) => {
    name: string;
    tagline: string;
    link: string;
    price: {
        monthly: number;
        yearly: number;
        ids: string[];
    };
    limits: {
        links: number;
        clicks: number;
        sales: number;
        domains: number;
        tags: number;
        users: number;
        ai: number;
        api: number;
    };
    colors: {
        bg: string;
        text: string;
    };
    cta: {
        text: string;
        shortText: string;
        href: string;
        color: string;
    };
    featureTitle: string;
    features: PlanFeature[];
} | {
    name: string;
    tagline: string;
    price: {
        monthly: number;
        yearly: number;
        ids?: undefined;
    };
    limits: {
        links: number;
        clicks: number;
        sales: number;
        domains: number;
        tags: number;
        users: number;
        ai: number;
        api: number;
    };
    colors: {
        bg: string;
        text: string;
    };
    cta: {
        text: string;
        href: string;
        color: string;
        shortText?: undefined;
    };
    featureTitle: string;
    features: PlanFeature[];
    link?: undefined;
} | {
    name: string;
    tagline: string;
    link: string;
    price: {
        monthly: number;
        yearly: number;
        ids: string[];
    };
    limits: {
        links: number;
        clicks: number;
        domains: number;
        tags: number;
        users: number;
        ai: number;
        api: number;
        sales?: undefined;
    };
    colors: {
        bg: string;
        text: string;
    };
    cta: {
        text: string;
        shortText: string;
        href: string;
        color: string;
    };
    featureTitle: string;
    features: PlanFeature[];
} | {
    name: string;
    tagline: string;
    link: string;
    price: {
        monthly: null;
        yearly: null;
        ids?: undefined;
    };
    limits: {
        links: number;
        clicks: number;
        sales: number;
        domains: number;
        tags: number;
        users: number;
        ai: number;
        api: number;
    };
    colors: {
        bg: string;
        text: string;
    };
    cta: {
        text: string;
        href: string;
        color: string;
        shortText?: undefined;
    };
    featureTitle: string;
    features: PlanFeature[];
};
declare const getNextPlan: (plan?: string | null) => {
    name: string;
    tagline: string;
    link: string;
    price: {
        monthly: number;
        yearly: number;
        ids: string[];
    };
    limits: {
        links: number;
        clicks: number;
        sales: number;
        domains: number;
        tags: number;
        users: number;
        ai: number;
        api: number;
    };
    colors: {
        bg: string;
        text: string;
    };
    cta: {
        text: string;
        shortText: string;
        href: string;
        color: string;
    };
    featureTitle: string;
    features: PlanFeature[];
} | {
    name: string;
    tagline: string;
    price: {
        monthly: number;
        yearly: number;
        ids?: undefined;
    };
    limits: {
        links: number;
        clicks: number;
        sales: number;
        domains: number;
        tags: number;
        users: number;
        ai: number;
        api: number;
    };
    colors: {
        bg: string;
        text: string;
    };
    cta: {
        text: string;
        href: string;
        color: string;
        shortText?: undefined;
    };
    featureTitle: string;
    features: PlanFeature[];
    link?: undefined;
} | {
    name: string;
    tagline: string;
    link: string;
    price: {
        monthly: number;
        yearly: number;
        ids: string[];
    };
    limits: {
        links: number;
        clicks: number;
        domains: number;
        tags: number;
        users: number;
        ai: number;
        api: number;
        sales?: undefined;
    };
    colors: {
        bg: string;
        text: string;
    };
    cta: {
        text: string;
        shortText: string;
        href: string;
        color: string;
    };
    featureTitle: string;
    features: PlanFeature[];
} | {
    name: string;
    tagline: string;
    link: string;
    price: {
        monthly: null;
        yearly: null;
        ids?: undefined;
    };
    limits: {
        links: number;
        clicks: number;
        sales: number;
        domains: number;
        tags: number;
        users: number;
        ai: number;
        api: number;
    };
    colors: {
        bg: string;
        text: string;
    };
    cta: {
        text: string;
        href: string;
        color: string;
        shortText?: undefined;
    };
    featureTitle: string;
    features: PlanFeature[];
};

export { BUSINESS_PLAN as B, ENTERPRISE_PLAN as E, FREE_PLAN as F, PlanFeature as P, SELF_SERVE_PAID_PLANS as S, PLANS as a, PRO_PLAN as b, PUBLIC_PLANS as c, FREE_WORKSPACES_LIMIT as d, getPlanDetails as e, getCurrentPlan as f, getPlanFromPriceId as g, getNextPlan as h };
