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>
22 lines
548 B
Text
22 lines
548 B
Text
/**
|
|
* @fileOverview Surface
|
|
*/
|
|
import React, { ReactNode, CSSProperties, SVGProps } from 'react';
|
|
interface SurfaceProps {
|
|
width: number;
|
|
height: number;
|
|
viewBox?: {
|
|
x?: number;
|
|
y?: number;
|
|
width?: number;
|
|
height?: number;
|
|
};
|
|
className?: string;
|
|
style?: CSSProperties;
|
|
children?: ReactNode;
|
|
title?: string;
|
|
desc?: string;
|
|
}
|
|
export type Props = Omit<SVGProps<SVGSVGElement>, 'viewBox'> & SurfaceProps;
|
|
export declare function Surface(props: Props): React.JSX.Element;
|
|
export {};
|