import { FC } from 'react';
export interface PricingProps {
    tabletitle?: {
        text: string;
    };
    packagecolumns?: {
        packagenames: string[];
    };
    monthlyprice?: {
        prices: string[];
    };
    annualprice?: {
        annualprices: string[];
    };
    features?: Feature[];
    buttoncolumns?: {
        buttontexts: string[];
        buttonlinks: string[];
    };
    router?: {
        push(url: string): void;
    };
    /** Theme selection */
    theme?: 'light' | 'dark' | 'sacred';
    /** Disabled state */
    disabled?: boolean;
    highlightedPackageIndex?: number;
}
export interface SubFeature {
    title: string;
    infopopuptext?: string;
    tiedtopackage?: {
        tiedtopackages: string[];
    };
}
export interface Feature {
    title: string;
    infopopuptext?: string;
    subfeatures?: SubFeature[];
    tiedtopackage?: {
        tiedtopackages: string[];
    };
}
declare const PricingTable: FC<PricingProps>;
export default PricingTable;
//# sourceMappingURL=index.d.ts.map