Rocky_Mountain_Vending/.pnpm-store/v10/files/1b/3d8f1a9682faf39398ce21dace6174d5598ca227ac43ef34722e03bfada4eb11cab85fffbca42d8fe695d59b625ba4d537cac8675bb8c82477436da32ad50a
DMleadgen 46d973904b
Initial commit: Rocky Mountain Vending website
Next.js website for Rocky Mountain Vending company featuring:
- Product catalog with Stripe integration
- Service areas and parts pages
- Admin dashboard with Clerk authentication
- SEO optimized pages with JSON-LD structured data

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-12 16:22:15 -07:00

51 lines
1.6 KiB
Text

/**
* @fileOverview Reference Dot
*/
import React, { ReactElement } from 'react';
import { Props as DotProps } from '../shape/Dot';
import { ImplicitLabelType } from '../component/Label';
import { IfOverflow } from '../util/IfOverflowMatches';
import { D3Scale } from '../util/types';
import { Props as XAxisProps } from './XAxis';
import { Props as YAxisProps } from './YAxis';
interface InternalReferenceDotProps {
xAxis?: Omit<XAxisProps, 'scale'> & {
scale: D3Scale<string | number>;
};
yAxis?: Omit<YAxisProps, 'scale'> & {
scale: D3Scale<string | number>;
};
clipPathId?: number | string;
}
interface ReferenceDotProps extends InternalReferenceDotProps {
r?: number;
isFront?: boolean;
/** @deprecated use ifOverflow="extendDomain" */
alwaysShow?: boolean;
ifOverflow?: IfOverflow;
x?: number | string;
y?: number | string;
className?: number | string;
yAxisId?: number | string;
xAxisId?: number | string;
shape?: ReactElement<SVGElement> | ((props: any) => ReactElement<SVGElement>);
label?: ImplicitLabelType;
}
export type Props = DotProps & ReferenceDotProps;
export declare class ReferenceDot extends React.Component<Props> {
static displayName: string;
static defaultProps: {
isFront: boolean;
ifOverflow: string;
xAxisId: number;
yAxisId: number;
r: number;
fill: string;
stroke: string;
fillOpacity: number;
strokeWidth: number;
};
static renderDot: (option: Props['shape'], props: any) => React.JSX.Element;
render(): React.JSX.Element;
}
export {};