UNPKG

@retriever-ui/system

Version:
67 lines (66 loc) 1.63 kB
import { StylesConfigProps } from './type/styles'; import { ThemeCSS } from './type/theme'; export interface PseudosProps { /** * Pseudo selector `:after` css */ _after?: StylesConfigProps; /** * Pseudo selector `:before` css */ _before?: StylesConfigProps; /** * Pseudo selector `:placeholder` css */ _placeholder?: StylesConfigProps; /** * Pseudo selector `:active` css */ _active?: StylesConfigProps; /** * Pseudo selector `:checked` css */ _checked?: StylesConfigProps; /** * Pseudo selector `:disabled` css */ _disabled?: StylesConfigProps; /** * Pseudo selector `:first` css */ _first?: StylesConfigProps; /** * Pseudo selector `:first-letter` css */ _firstLetter?: StylesConfigProps; /** * Pseudo selector `:first-of-type` css */ _firstOfType?: StylesConfigProps; /** * Pseudo selector `:focus` css */ _focus?: StylesConfigProps; /** * Pseudo selector `:focus-within` css */ _focusWithin?: StylesConfigProps; /** * Pseudo selector `:hover` css */ _hover?: StylesConfigProps; /** * Pseudo selector `:indeterminate` css */ _indeterminate?: StylesConfigProps; /** * Pseudo selector `:last-of-type` css */ _lastOfType?: StylesConfigProps; /** * Pseudo selector `:required` css */ _required?: StylesConfigProps; } declare const pseudos: ({ theme, ...props }: ThemeCSS<PseudosProps>) => import("@emotion/utils").SerializedStyles; export default pseudos;