@patreon/studio
Version:
Patreon Studio Design System
17 lines (16 loc) • 1.16 kB
TypeScript
import type { ColorToken } from '~/types/tokens';
import type { OpaqueResponsive } from '~/utilities/opaque-responsive';
interface WrapperProps {
isCollapsed: boolean;
responsiveCollapsedHeight: OpaqueResponsive<number>;
contentHeight: number | 'auto';
}
export declare const Wrapper: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute<import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, WrapperProps>> & string;
export declare const Content: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit<import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, never>> & string;
interface FadeProps {
height: number;
opacity: number;
fadeColor: ColorToken;
}
export declare const Fade: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute<import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, FadeProps>> & string;
export {};