pchl/styled-system/patterns/divider.d.ts

17 lines
622 B
TypeScript

import type { SystemStyleObject, ConditionalValue } from '../types'
import type { PropertyValue } from '../types/prop-type'
import type { Properties } from '../types/csstype'
import type { Tokens } from '../tokens'
export type DividerProperties = {
orientation?: ConditionalValue<"horizontal" | "vertical">
thickness?: ConditionalValue<Tokens["sizes"] | Properties["borderWidth"]>
color?: ConditionalValue<Tokens["colors"] | Properties["borderColor"]>
}
type DividerOptions = DividerProperties & Omit<SystemStyleObject, keyof DividerProperties >
export declare function divider(options?: DividerOptions): string