/// <reference types="react" />
import type * as Stitches from '@stitches/react';
interface StitchesMedia {
    [x: string]: any;
    initial?: any;
    as?: any;
    css?: Stitches.CSS;
}
declare type StitchesPropsToExclude = 'true' | 'false' | StitchesMedia;
export declare function modifyVariantsForStory<ComponentVariants, ComponentProps, ComponentType>(component: ((props: ComponentProps) => JSX.Element) | ComponentType): (props: Omit<ComponentProps, keyof ComponentVariants> & { [Property in keyof ComponentVariants]: Exclude<ComponentVariants[Property], StitchesPropsToExclude>; }) => JSX.Element;
export {};
