import React from 'react'; export interface MediaIconProps { color?: string; /** Icon height; defaults to 14. */ size?: number; } /** Right-pointing play triangle drawn with borders (no SVG dependency). */ export declare const PlayIcon: ({ color, size }: MediaIconProps) => React.JSX.Element; /** Two-bar pause glyph. */ export declare const PauseIcon: ({ color, size }: MediaIconProps) => React.JSX.Element; /** An "X" close glyph drawn with two crossed bars. */ export declare const CloseIcon: ({ color, size }: MediaIconProps) => React.JSX.Element; /** A chevron drawn with two borders. `direction` points it left, down or up. */ export declare const ChevronIcon: ({ color, size, direction }: MediaIconProps & { direction?: "left" | "right" | "down" | "up"; }) => React.JSX.Element; /** A "+" glyph drawn with two crossed bars. */ export declare const PlusIcon: ({ color, size }: MediaIconProps) => React.JSX.Element; /** A simple map-pin (teardrop head + inner dot) drawn with Views. */ export declare const PinIcon: ({ color, size }: MediaIconProps) => React.JSX.Element; /** Microphone glyph (capsule body + stand) drawn with Views. */ export declare const MicIcon: ({ color, size }: MediaIconProps) => React.JSX.Element; /** Camera glyph (body + lens) drawn with Views. */ export declare const CameraIcon: ({ color, size }: MediaIconProps) => React.JSX.Element; /** A smiley face (circle outline + eyes + mouth). */ export declare const EmojiIcon: ({ color, size }: MediaIconProps) => React.JSX.Element; /** A paperclip approximation: a rounded three-sided loop, tilted. */ export declare const PaperclipIcon: ({ color, size }: MediaIconProps) => React.JSX.Element; /** A reply corner-arrow. */ export declare const ReplyArrowIcon: ({ color, size }: MediaIconProps) => React.JSX.Element; /** A pencil (tilted body + tip). */ export declare const PencilIcon: ({ color, size }: MediaIconProps) => React.JSX.Element; /** A padlock (body + shackle). */ export declare const LockIcon: ({ color, size }: MediaIconProps) => React.JSX.Element; /** Camera-flip: a camera body with a circular arrow around it. */ export declare const FlipCameraIcon: ({ color, size }: MediaIconProps) => React.JSX.Element; /** A lightning bolt, drawn as two offset triangles. */ export declare const FlashIcon: ({ color, size }: MediaIconProps) => React.JSX.Element; /** A trash can (lid bar + body). */ export declare const TrashIcon: ({ color, size }: MediaIconProps) => React.JSX.Element; //# sourceMappingURL=MediaControls.d.ts.map