lucide-react
Version:
A Lucide icon library package for React applications.
821 lines (742 loc) • 2.12 MB
TypeScript
import * as react from 'react';
import { RefAttributes, SVGProps, ForwardRefExoticComponent } from 'react';
/**
* A reduced version of `SVGElementType` from @types/react. This type was added
* with the release of React 19, and is included here in order to support usage
* with older versions.
*/
type SVGElementType = 'circle' | 'ellipse' | 'g' | 'line' | 'path' | 'polygon' | 'polyline' | 'rect';
type IconNode = [elementName: SVGElementType, attrs: Record<string, string>][];
type SVGAttributes = Partial<SVGProps<SVGSVGElement>>;
type ElementAttributes = RefAttributes<SVGSVGElement> & SVGAttributes;
interface LucideProps extends ElementAttributes {
size?: string | number;
absoluteStrokeWidth?: boolean;
}
type LucideIcon = ForwardRefExoticComponent<Omit<LucideProps, 'ref'> & RefAttributes<SVGSVGElement>>;
declare const __iconNode$o_: IconNode;
/**
* @component @name ZoomOut
* @description Lucide SVG icon component, renders SVG Element with children.
*
* @preview  - https://lucide.dev/icons/zoom-out
* @see https://lucide.dev/guide/packages/lucide-react - Documentation
*
* @param {Object} props - Lucide icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const ZoomOut: react.ForwardRefExoticComponent<Omit<LucideProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare namespace __icons_zoom_out {
export {
__iconNode$o_ as __iconNode,
ZoomOut as default,
};
}
declare const __iconNode$oZ: IconNode;
/**
* @component @name ZoomIn
* @description Lucide SVG icon component, renders SVG Element with children.
*
* @preview  - https://lucide.dev/icons/zoom-in
* @see https://lucide.dev/guide/packages/lucide-react - Documentation
*
* @param {Object} props - Lucide icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const ZoomIn: react.ForwardRefExoticComponent<Omit<LucideProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare namespace __icons_zoom_in {
export {
__iconNode$oZ as __iconNode,
ZoomIn as default,
};
}
declare const __iconNode$oY: IconNode;
/**
* @component @name Zap
* @description Lucide SVG icon component, renders SVG Element with children.
*
* @preview  - https://lucide.dev/icons/zap
* @see https://lucide.dev/guide/packages/lucide-react - Documentation
*
* @param {Object} props - Lucide icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const Zap: react.ForwardRefExoticComponent<Omit<LucideProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare namespace __icons_zap {
export {
__iconNode$oY as __iconNode,
Zap as default,
};
}
declare const __iconNode$oX: IconNode;
/**
* @component @name ZapOff
* @description Lucide SVG icon component, renders SVG Element with children.
*
* @preview  - https://lucide.dev/icons/zap-off
* @see https://lucide.dev/guide/packages/lucide-react - Documentation
*
* @param {Object} props - Lucide icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const ZapOff: react.ForwardRefExoticComponent<Omit<LucideProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare namespace __icons_zap_off {
export {
__iconNode$oX as __iconNode,
ZapOff as default,
};
}
declare const __iconNode$oW: IconNode;
/**
* @component @name Youtube
* @description Lucide SVG icon component, renders SVG Element with children.
*
* @preview  - https://lucide.dev/icons/youtube
* @see https://lucide.dev/guide/packages/lucide-react - Documentation
*
* @param {Object} props - Lucide icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
* @deprecated Brand icons have been deprecated and are due to be removed, please refer to https://github.com/lucide-icons/lucide/issues/670. We recommend using https://simpleicons.org/?q=youtube instead. This icon will be removed in v1.0
*/
declare const Youtube: react.ForwardRefExoticComponent<Omit<LucideProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare namespace __icons_youtube {
export {
__iconNode$oW as __iconNode,
Youtube as default,
};
}
declare const __iconNode$oV: IconNode;
/**
* @component @name X
* @description Lucide SVG icon component, renders SVG Element with children.
*
* @preview  - https://lucide.dev/icons/x
* @see https://lucide.dev/guide/packages/lucide-react - Documentation
*
* @param {Object} props - Lucide icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const X: react.ForwardRefExoticComponent<Omit<LucideProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare namespace __icons_x {
export {
__iconNode$oV as __iconNode,
X as default,
};
}
declare const __iconNode$oU: IconNode;
/**
* @component @name Wrench
* @description Lucide SVG icon component, renders SVG Element with children.
*
* @preview  - https://lucide.dev/icons/wrench
* @see https://lucide.dev/guide/packages/lucide-react - Documentation
*
* @param {Object} props - Lucide icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const Wrench: react.ForwardRefExoticComponent<Omit<LucideProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare namespace __icons_wrench {
export {
__iconNode$oU as __iconNode,
Wrench as default,
};
}
declare const __iconNode$oT: IconNode;
/**
* @component @name WrapText
* @description Lucide SVG icon component, renders SVG Element with children.
*
* @preview  - https://lucide.dev/icons/wrap-text
* @see https://lucide.dev/guide/packages/lucide-react - Documentation
*
* @param {Object} props - Lucide icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const WrapText: react.ForwardRefExoticComponent<Omit<LucideProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare namespace __icons_wrap_text {
export {
__iconNode$oT as __iconNode,
WrapText as default,
};
}
declare const __iconNode$oS: IconNode;
/**
* @component @name Worm
* @description Lucide SVG icon component, renders SVG Element with children.
*
* @preview  - https://lucide.dev/icons/worm
* @see https://lucide.dev/guide/packages/lucide-react - Documentation
*
* @param {Object} props - Lucide icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const Worm: react.ForwardRefExoticComponent<Omit<LucideProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare namespace __icons_worm {
export {
__iconNode$oS as __iconNode,
Worm as default,
};
}
declare const __iconNode$oR: IconNode;
/**
* @component @name Workflow
* @description Lucide SVG icon component, renders SVG Element with children.
*
* @preview  - https://lucide.dev/icons/workflow
* @see https://lucide.dev/guide/packages/lucide-react - Documentation
*
* @param {Object} props - Lucide icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const Workflow: react.ForwardRefExoticComponent<Omit<LucideProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare namespace __icons_workflow {
export {
__iconNode$oR as __iconNode,
Workflow as default,
};
}
declare const __iconNode$oQ: IconNode;
/**
* @component @name Wine
* @description Lucide SVG icon component, renders SVG Element with children.
*
* @preview  - https://lucide.dev/icons/wine
* @see https://lucide.dev/guide/packages/lucide-react - Documentation
*
* @param {Object} props - Lucide icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const Wine: react.ForwardRefExoticComponent<Omit<LucideProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare namespace __icons_wine {
export {
__iconNode$oQ as __iconNode,
Wine as default,
};
}
declare const __iconNode$oP: IconNode;
/**
* @component @name WineOff
* @description Lucide SVG icon component, renders SVG Element with children.
*
* @preview  - https://lucide.dev/icons/wine-off
* @see https://lucide.dev/guide/packages/lucide-react - Documentation
*
* @param {Object} props - Lucide icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const WineOff: react.ForwardRefExoticComponent<Omit<LucideProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare namespace __icons_wine_off {
export {
__iconNode$oP as __iconNode,
WineOff as default,
};
}
declare const __iconNode$oO: IconNode;
/**
* @component @name Wind
* @description Lucide SVG icon component, renders SVG Element with children.
*
* @preview  - https://lucide.dev/icons/wind
* @see https://lucide.dev/guide/packages/lucide-react - Documentation
*
* @param {Object} props - Lucide icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const Wind: react.ForwardRefExoticComponent<Omit<LucideProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare namespace __icons_wind {
export {
__iconNode$oO as __iconNode,
Wind as default,
};
}
declare const __iconNode$oN: IconNode;
/**
* @component @name WindArrowDown
* @description Lucide SVG icon component, renders SVG Element with children.
*
* @preview  - https://lucide.dev/icons/wind-arrow-down
* @see https://lucide.dev/guide/packages/lucide-react - Documentation
*
* @param {Object} props - Lucide icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const WindArrowDown: react.ForwardRefExoticComponent<Omit<LucideProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare namespace __icons_wind_arrow_down {
export {
__iconNode$oN as __iconNode,
WindArrowDown as default,
};
}
declare const __iconNode$oM: IconNode;
/**
* @component @name Wifi
* @description Lucide SVG icon component, renders SVG Element with children.
*
* @preview  - https://lucide.dev/icons/wifi
* @see https://lucide.dev/guide/packages/lucide-react - Documentation
*
* @param {Object} props - Lucide icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const Wifi: react.ForwardRefExoticComponent<Omit<LucideProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare namespace __icons_wifi {
export {
__iconNode$oM as __iconNode,
Wifi as default,
};
}
declare const __iconNode$oL: IconNode;
/**
* @component @name WifiZero
* @description Lucide SVG icon component, renders SVG Element with children.
*
* @preview  - https://lucide.dev/icons/wifi-zero
* @see https://lucide.dev/guide/packages/lucide-react - Documentation
*
* @param {Object} props - Lucide icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const WifiZero: react.ForwardRefExoticComponent<Omit<LucideProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare namespace __icons_wifi_zero {
export {
__iconNode$oL as __iconNode,
WifiZero as default,
};
}
declare const __iconNode$oK: IconNode;
/**
* @component @name WifiPen
* @description Lucide SVG icon component, renders SVG Element with children.
*
* @preview  - https://lucide.dev/icons/wifi-pen
* @see https://lucide.dev/guide/packages/lucide-react - Documentation
*
* @param {Object} props - Lucide icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const WifiPen: react.ForwardRefExoticComponent<Omit<LucideProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare namespace __icons_wifi_pen {
export {
__iconNode$oK as __iconNode,
WifiPen as default,
};
}
declare const __iconNode$oJ: IconNode;
/**
* @component @name WifiOff
* @description Lucide SVG icon component, renders SVG Element with children.
*
* @preview  - https://lucide.dev/icons/wifi-off
* @see https://lucide.dev/guide/packages/lucide-react - Documentation
*
* @param {Object} props - Lucide icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const WifiOff: react.ForwardRefExoticComponent<Omit<LucideProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare namespace __icons_wifi_off {
export {
__iconNode$oJ as __iconNode,
WifiOff as default,
};
}
declare const __iconNode$oI: IconNode;
/**
* @component @name WifiLow
* @description Lucide SVG icon component, renders SVG Element with children.
*
* @preview  - https://lucide.dev/icons/wifi-low
* @see https://lucide.dev/guide/packages/lucide-react - Documentation
*
* @param {Object} props - Lucide icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const WifiLow: react.ForwardRefExoticComponent<Omit<LucideProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare namespace __icons_wifi_low {
export {
__iconNode$oI as __iconNode,
WifiLow as default,
};
}
declare const __iconNode$oH: IconNode;
/**
* @component @name WifiHigh
* @description Lucide SVG icon component, renders SVG Element with children.
*
* @preview  - https://lucide.dev/icons/wifi-high
* @see https://lucide.dev/guide/packages/lucide-react - Documentation
*
* @param {Object} props - Lucide icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const WifiHigh: react.ForwardRefExoticComponent<Omit<LucideProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare namespace __icons_wifi_high {
export {
__iconNode$oH as __iconNode,
WifiHigh as default,
};
}
declare const __iconNode$oG: IconNode;
/**
* @component @name WholeWord
* @description Lucide SVG icon component, renders SVG Element with children.
*
* @preview  - https://lucide.dev/icons/whole-word
* @see https://lucide.dev/guide/packages/lucide-react - Documentation
*
* @param {Object} props - Lucide icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const WholeWord: react.ForwardRefExoticComponent<Omit<LucideProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare namespace __icons_whole_word {
export {
__iconNode$oG as __iconNode,
WholeWord as default,
};
}
declare const __iconNode$oF: IconNode;
/**
* @component @name Wheat
* @description Lucide SVG icon component, renders SVG Element with children.
*
* @preview  - https://lucide.dev/icons/wheat
* @see https://lucide.dev/guide/packages/lucide-react - Documentation
*
* @param {Object} props - Lucide icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const Wheat: react.ForwardRefExoticComponent<Omit<LucideProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare namespace __icons_wheat {
export {
__iconNode$oF as __iconNode,
Wheat as default,
};
}
declare const __iconNode$oE: IconNode;
/**
* @component @name WheatOff
* @description Lucide SVG icon component, renders SVG Element with children.
*
* @preview  - https://lucide.dev/icons/wheat-off
* @see https://lucide.dev/guide/packages/lucide-react - Documentation
*
* @param {Object} props - Lucide icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const WheatOff: react.ForwardRefExoticComponent<Omit<LucideProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare namespace __icons_wheat_off {
export {
__iconNode$oE as __iconNode,
WheatOff as default,
};
}
declare const __iconNode$oD: IconNode;
/**
* @component @name Weight
* @description Lucide SVG icon component, renders SVG Element with children.
*
* @preview  - https://lucide.dev/icons/weight
* @see https://lucide.dev/guide/packages/lucide-react - Documentation
*
* @param {Object} props - Lucide icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const Weight: react.ForwardRefExoticComponent<Omit<LucideProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare namespace __icons_weight {
export {
__iconNode$oD as __iconNode,
Weight as default,
};
}
declare const __iconNode$oC: IconNode;
/**
* @component @name Webhook
* @description Lucide SVG icon component, renders SVG Element with children.
*
* @preview  - https://lucide.dev/icons/webhook
* @see https://lucide.dev/guide/packages/lucide-react - Documentation
*
* @param {Object} props - Lucide icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const Webhook: react.ForwardRefExoticComponent<Omit<LucideProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare namespace __icons_webhook {
export {
__iconNode$oC as __iconNode,
Webhook as default,
};
}
declare const __iconNode$oB: IconNode;
/**
* @component @name WebhookOff
* @description Lucide SVG icon component, renders SVG Element with children.
*
* @preview  - https://lucide.dev/icons/webhook-off
* @see https://lucide.dev/guide/packages/lucide-react - Documentation
*
* @param {Object} props - Lucide icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const WebhookOff: react.ForwardRefExoticComponent<Omit<LucideProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare namespace __icons_webhook_off {
export {
__iconNode$oB as __iconNode,
WebhookOff as default,
};
}
declare const __iconNode$oA: IconNode;
/**
* @component @name Webcam
* @description Lucide SVG icon component, renders SVG Element with children.
*
* @preview  - https://lucide.dev/icons/webcam
* @see https://lucide.dev/guide/packages/lucide-react - Documentation
*
* @param {Object} props - Lucide icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const Webcam: react.ForwardRefExoticComponent<Omit<LucideProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare namespace __icons_webcam {
export {
__iconNode$oA as __iconNode,
Webcam as default,
};
}
declare const __iconNode$oz: IconNode;
/**
* @component @name Waypoints
* @description Lucide SVG icon component, renders SVG Element with children.
*
* @preview  - https://lucide.dev/icons/waypoints
* @see https://lucide.dev/guide/packages/lucide-react - Documentation
*
* @param {Object} props - Lucide icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const Waypoints: react.ForwardRefExoticComponent<Omit<LucideProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare namespace __icons_waypoints {
export {
__iconNode$oz as __iconNode,
Waypoints as default,
};
}
declare const __iconNode$oy: IconNode;
/**
* @component @name Waves
* @description Lucide SVG icon component, renders SVG Element with children.
*
* @preview  - https://lucide.dev/icons/waves
* @see https://lucide.dev/guide/packages/lucide-react - Documentation
*
* @param {Object} props - Lucide icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const Waves: react.ForwardRefExoticComponent<Omit<LucideProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare namespace __icons_waves {
export {
__iconNode$oy as __iconNode,
Waves as default,
};
}
declare const __iconNode$ox: IconNode;
/**
* @component @name WavesLadder
* @description Lucide SVG icon component, renders SVG Element with children.
*
* @preview  - https://lucide.dev/icons/waves-ladder
* @see https://lucide.dev/guide/packages/lucide-react - Documentation
*
* @param {Object} props - Lucide icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const WavesLadder: react.ForwardRefExoticComponent<Omit<LucideProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare namespace __icons_waves_ladder {
export {
__iconNode$ox as __iconNode,
WavesLadder as default,
};
}
declare const __iconNode$ow: IconNode;
/**
* @component @name Watch
* @description Lucide SVG icon component, renders SVG Element with children.
*
* @preview  - https://lucide.dev/icons/watch
* @see https://lucide.dev/guide/packages/lucide-react - Documentation
*
* @param {Object} props - Lucide icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const Watch: react.ForwardRefExoticComponent<Omit<LucideProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare namespace __icons_watch {
export {
__iconNode$ow as __iconNode,
Watch as default,
};
}
declare const __iconNode$ov: IconNode;
/**
* @component @name WashingMachine
* @description Lucide SVG icon component, renders SVG Element with children.
*
* @preview  - https://lucide.dev/icons/washing-machine
* @see https://lucide.dev/guide/packages/lucide-react - Documentation
*
* @param {Object} props - Lucide icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const WashingMachine: react.ForwardRefExoticComponent<Omit<LucideProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare namespace __icons_washing_machine {
export {
__iconNode$ov as __iconNode,
WashingMachine as default,
};
}
declare const __iconNode$ou: IconNode;
/**
* @component @name Warehouse
* @description Lucide SVG icon component, renders SVG Element with children.
*
* @preview  - https://lucide.dev/icons/warehouse
* @see https://lucide.dev/guide/packages/lucide-react - Documentation
*
* @param {Object} props - Lucide icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const Warehouse: react.ForwardRefExoticComponent<Omit<LucideProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare namespace __icons_warehouse {
export {
__iconNode$ou as __iconNode,
Warehouse as default,
};
}
declare const __iconNode$ot: IconNode;
/**
* @component @name Wand
* @description Lucide SVG icon component, renders SVG Element with children.
*
* @preview  - https://lucide.dev/icons/wand
* @see https://lucide.dev/guide/packages/lucide-react - Documentation
*
* @param {Object} props - Lucide icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const Wand: react.ForwardRefExoticComponent<Omit<LucideProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare namespace __icons_wand {
export {
__iconNode$ot as __iconNode,
Wand as default,
};
}
declare const __iconNode$os: IconNode;
/**
* @component @name WandSparkles
* @description Lucide SVG icon component, renders SVG Element with children.
*
* @preview  - https://lucide.dev/icons/wand-sparkles
* @see https://lucide.dev/guide/packages/lucide-react - Documentation
*
* @param {Object} props - Lucide icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const WandSparkles: react.ForwardRefExoticComponent<Omit<LucideProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare namespace __icons_wand_sparkles {
export {
__iconNode$os as __iconNode,
WandSparkles as default,
};
}
declare const __iconNode$or: IconNode;
/**
* @component @name Wallpaper
* @description Lucide SVG icon component, renders SVG Element with children.
*
* @preview  - https://lucide.dev/icons/wallpaper
* @see https://lucide.dev/guide/packages/lucide-react - Documentation
*
* @param {Object} props - Lucide icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const Wallpaper: react.ForwardRefExoticComponent<Omit<LucideProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare namespace __icons_wallpaper {
export {
__iconNode$or as __iconNode,
Wallpaper as default,
};
}
declare const __iconNode$oq: IconNode;
/**
* @component @name Wallet
* @description Lucide SVG icon component, renders SVG Element with children.
*
* @preview  - https://lucide.dev/icons/wallet
* @see https://lucide.dev/guide/packages/lucide-react - Documentation
*
* @param {Object} props - Lucide icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const Wallet: react.ForwardRefExoticComponent<Omit<LucideProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare namespace __icons_wallet {
export {
__iconNode$oq as __iconNode,
Wallet as default,
};
}
declare const __iconNode$op: IconNode;
/**
* @component @name WalletMinimal
* @description Lucide SVG icon component, renders SVG Element with children.
*
* @preview  - https://lucide.dev/icons/wallet-minimal
* @see https://lucide.dev/guide/packages/lucide-react - Documentation
*
* @param {Object} props - Lucide icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const WalletMinimal: react.ForwardRefExoticComponent<Omit<LucideProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare namespace __icons_wallet_minimal {
export {
__iconNode$op as __iconNode,
WalletMinimal as default,
};
}
declare const __iconNode$oo: IconNode;
/**
* @component @name WalletCards
* @description Lucide SVG icon component, renders SVG Element with children.