baseui
Version:
A React Component library implementing the Base design language
112 lines (111 loc) • 4.58 kB
TypeScript
import type { AnchorPositions, LabelEnhancerPosition, BadgeEnhancerSize, BadgePosition, PinHeadSize, LocationPuckSize, FloatingRouteMarkerAnchorPositions } from './types';
export declare const getAnchorTransform: (anchor: AnchorPositions, anchorSize: number) => string;
export declare const StyledDragShadowContainer: import("styletron-react").StyletronComponent<"div", {
$height: number;
$width: number;
$dragging: boolean;
}>;
export declare const StyledDragShadow: import("styletron-react").StyletronComponent<"div", {
$background: string;
$width: number;
}>;
export declare const StyledNeedle: import("styletron-react").StyletronComponent<"div", {
$background?: string;
$height: number;
}>;
export declare const StyledFloatingMarkerRoot: import("styletron-react").StyletronComponent<"div", {
$size: number;
}>;
export declare const StyledFloatingMarkerPinHeadContainer: import("styletron-react").StyletronComponent<"div", {
$anchor: AnchorPositions;
$anchorSize: number;
}>;
export declare const StyledFloatingMarkerAnchorContainer: import("styletron-react").StyletronComponent<"div", {}>;
export declare const StyledFixedMarkerRoot: import("styletron-react").StyletronComponent<"div", {}>;
export declare const StyledFixedMarkerDragContainer: import("styletron-react").StyletronComponent<"div", {
$translateAmount: number;
$performTranslate: boolean;
}>;
export declare const StyledOuterXXSmallAnchor: import("styletron-react").StyletronComponent<"div", {
$round: boolean;
$background: string;
$size: number;
}>;
export declare const StyledInnerXXSmallAnchor: import("styletron-react").StyletronComponent<"div", {
$round: boolean;
$color: string;
$size: number;
}>;
export declare const StyledOuterXSmallAnchor: import("styletron-react").StyletronComponent<"div", {
$round: boolean;
$background: string;
$size: number;
}>;
export declare const StyledInnerXSmallAnchor: import("styletron-react").StyletronComponent<"div", {
$round: boolean;
$color: string;
$size: number;
}>;
export declare const StyledPinHead: import("styletron-react").StyletronComponent<"div", {
$height: number;
$background: string;
$gridTemplateColumns: string;
$type: string;
$forceCircle: boolean;
}>;
export declare const StyledStrokedLabelContainer: import("styletron-react").StyletronComponent<"div", {
$position: LabelEnhancerPosition;
$labelOffset: number;
}>;
export declare const StyledStrokedLabel: import("styletron-react").StyletronComponent<"div", {
$stroked: boolean;
$position: LabelEnhancerPosition;
$size: PinHeadSize;
}>;
export declare const StyledBadgeEnhancerRoot: import("styletron-react").StyletronComponent<"div", {
$size: BadgeEnhancerSize;
$position: BadgePosition;
}>;
export declare const RelativeContainer: import("styletron-react").StyletronComponent<"div", {}>;
export declare const StyledEnhancerSlot: import("styletron-react").StyletronComponent<"div", {
$color: string;
$height: number;
$size: PinHeadSize;
}>;
export declare const StyledFloatingRouteMarkerRoot: import("styletron-react").StyletronComponent<"div", {
$height: number;
$background: string;
$gridTemplateColumns: string;
}>;
export declare const StyledLabelSlot: import("styletron-react").StyletronComponent<"div", {
$color: string;
$height: number;
$size: PinHeadSize;
}>;
export declare const StyledLabel: import("styletron-react").StyletronComponent<"div", {
$size: PinHeadSize;
$renderSecondaryLabel: boolean;
$color: String;
}>;
export declare const LocationPuckContainer: import("styletron-react").StyletronComponent<"div", {}>;
export declare const consumerLocationShadow: {
boxShadow: string;
};
export declare const earnerLocationShadow: {
boxShadow: string;
};
export declare const StyledConsumerLocationPuckCore: import("styletron-react").StyletronComponent<"div", {}>;
export declare const StyledLocationPuckApproximation: import("styletron-react").StyletronComponent<"div", {
$color: string;
$radius: number;
}>;
export declare const StyledEarnerLocationPuckCore: import("styletron-react").StyletronComponent<"div", {
$color: string;
$size: LocationPuckSize;
}>;
export declare const StyledFloatingRouteMarkerPointerContainer: import("styletron-react").StyletronComponent<"svg", {
$position: FloatingRouteMarkerAnchorPositions;
}>;
export declare const StyledFloatingRouteMarkerPointer: import("styletron-react").StyletronComponent<"path", {
$background: string;
}>;