import { ComponentProps } from 'react';
import { VariantProps } from 'class-variance-authority';

declare const spcpButtonStyles: (props?: ({
    variant?: "spred" | "spwhite" | "cpblue" | "cpwhite" | null | undefined;
    size?: "sm" | "md" | null | undefined;
    colorscheme?: "primary" | null | undefined;
    length?: "short" | "long" | null | undefined;
} & import('class-variance-authority/types').ClassProp) | undefined) => string;
type SPCPButtonProps = ComponentProps<"button"> & VariantProps<typeof spcpButtonStyles>;
export declare const SPCPButton: import('react').ForwardRefExoticComponent<Omit<SPCPButtonProps, "ref"> & import('react').RefAttributes<HTMLButtonElement>>;
export {};
