import { type FC, type ForwardRefExoticComponent, type RefAttributes } from "react";
type Required<T> = {
    [P in keyof T]-?: T[P];
};
export declare const withStaticProps: <Props, StaticProps, Ref = HTMLElement>(component: ForwardRefExoticComponent<Props & RefAttributes<Ref>>, staticProps: Required<StaticProps>) => ForwardRefExoticComponent<Props & RefAttributes<Ref>> & Required<StaticProps>;
export declare const withStaticPropsWithoutForwardRef: <Props, StaticProps>(component: FC<Props>, staticProps: Required<StaticProps>) => FC<Props> & Required<StaticProps>;
export {};
