UNPKG

@whitemordred/react-native-bootstrap5

Version:

A complete React Native library that replicates Bootstrap 5.3 with 100% feature parity, full theming support, CSS variables, and dark/light mode

101 lines 3.35 kB
import React, { ReactNode } from 'react'; import { TextStyle, ViewStyle } from 'react-native'; interface HeadingProps { level: 1 | 2 | 3 | 4 | 5 | 6; children: ReactNode; style?: TextStyle; color?: string; } interface DisplayProps { level: 1 | 2 | 3 | 4 | 5 | 6; children: ReactNode; style?: TextStyle; } interface LeadProps { children: ReactNode; style?: TextStyle; } interface BlockquoteProps { children: ReactNode; style?: ViewStyle; textStyle?: TextStyle; footer?: ReactNode; } interface CodeProps { children: ReactNode; style?: TextStyle; inline?: boolean; } interface PreProps { children: ReactNode; style?: ViewStyle; textStyle?: TextStyle; } interface MarkProps { children: ReactNode; style?: TextStyle; } interface SmallProps { children: ReactNode; style?: TextStyle; } export declare const H1: React.FC<Omit<HeadingProps, 'level'>>; export declare const H2: React.FC<Omit<HeadingProps, 'level'>>; export declare const H3: React.FC<Omit<HeadingProps, 'level'>>; export declare const H4: React.FC<Omit<HeadingProps, 'level'>>; export declare const H5: React.FC<Omit<HeadingProps, 'level'>>; export declare const H6: React.FC<Omit<HeadingProps, 'level'>>; export declare const Heading: React.FC<HeadingProps>; export declare const Display: React.FC<DisplayProps>; export declare const Lead: React.FC<LeadProps>; export declare const Blockquote: React.FC<BlockquoteProps>; export declare const Code: React.FC<CodeProps>; export declare const Pre: React.FC<PreProps>; export declare const Mark: React.FC<MarkProps>; export declare const Small: React.FC<SmallProps>; interface ParagraphProps { children: ReactNode; style?: TextStyle; lead?: boolean; } export declare const P: React.FC<ParagraphProps>; interface TextProps { children: ReactNode; style?: TextStyle; } export declare const TextMuted: React.FC<TextProps>; export declare const TextPrimary: React.FC<TextProps>; export declare const TextSecondary: React.FC<TextProps>; export declare const TextSuccess: React.FC<TextProps>; export declare const TextDanger: React.FC<TextProps>; export declare const TextWarning: React.FC<TextProps>; export declare const TextInfo: React.FC<TextProps>; export declare const TextLight: React.FC<TextProps>; export declare const TextDark: React.FC<TextProps>; declare const _default: { H1: React.FC<Omit<HeadingProps, "level">>; H2: React.FC<Omit<HeadingProps, "level">>; H3: React.FC<Omit<HeadingProps, "level">>; H4: React.FC<Omit<HeadingProps, "level">>; H5: React.FC<Omit<HeadingProps, "level">>; H6: React.FC<Omit<HeadingProps, "level">>; Heading: React.FC<HeadingProps>; Display: React.FC<DisplayProps>; Lead: React.FC<LeadProps>; Blockquote: React.FC<BlockquoteProps>; Code: React.FC<CodeProps>; Pre: React.FC<PreProps>; Mark: React.FC<MarkProps>; Small: React.FC<SmallProps>; TextMuted: React.FC<TextProps>; TextPrimary: React.FC<TextProps>; TextSecondary: React.FC<TextProps>; TextSuccess: React.FC<TextProps>; TextDanger: React.FC<TextProps>; TextWarning: React.FC<TextProps>; TextInfo: React.FC<TextProps>; TextLight: React.FC<TextProps>; TextDark: React.FC<TextProps>; }; export default _default; //# sourceMappingURL=Typography.d.ts.map