@carton-org/react-neumorphism
Version:
A React component library implementing the neumorphism design style
39 lines • 1.85 kB
TypeScript
import { Sizes } from '../../constants';
export declare const DROPDOWN_STYLES: Record<Sizes, {
headerContainer: React.CSSProperties;
contentContainer: React.CSSProperties;
item: React.CSSProperties;
}>;
export declare const StyledContainer: import('@emotion/styled').StyledComponent<{
theme?: import('@emotion/react').Theme;
as?: React.ElementType;
}, import('react').DetailedHTMLProps<import('react').HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>;
export declare const StyledHeader: import('@emotion/styled').StyledComponent<{
theme?: import('@emotion/react').Theme;
as?: React.ElementType;
} & {
$isPlaceholder: boolean;
$size: Sizes;
$dropdownHeaderStyle?: React.CSSProperties;
}, import('react').DetailedHTMLProps<import('react').HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>;
export declare const StyledDropdownContent: import('@emotion/styled').StyledComponent<{
theme?: import('@emotion/react').Theme;
as?: React.ElementType;
} & {
$isOpen: boolean;
}, import('react').DetailedHTMLProps<import('react').HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>;
export declare const StyledContentWrapper: import('@emotion/styled').StyledComponent<{
theme?: import('@emotion/react').Theme;
as?: React.ElementType;
} & {
$size: Sizes;
$dropdownContentStyle?: React.CSSProperties;
}, import('react').DetailedHTMLProps<import('react').HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>;
export declare const StyledOptionItem: import('@emotion/styled').StyledComponent<{
theme?: import('@emotion/react').Theme;
as?: React.ElementType;
} & {
$size: Sizes;
$dropdownOptionLabelStyle?: React.CSSProperties;
}, import('react').DetailedHTMLProps<import('react').HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>;
//# sourceMappingURL=dropdown.styles.d.ts.map