declare const _default: { new (props: Readonly<{}>): { _mounted: boolean; _icon?: any; state: { fontIsLoaded: boolean; }; componentWillMount(): Promise; componentWillUnmount(): void; setNativeProps(props: any): void; render(): JSX.Element; context: any; setState(state: {} | ((prevState: Readonly<{}>, props: Readonly<{}>) => {} | Pick<{}, K> | null) | Pick<{}, K> | null, callback?: (() => void) | undefined): void; forceUpdate(callBack?: (() => void) | undefined): void; readonly props: Readonly<{}> & Readonly<{ children?: import("react").ReactNode; }>; refs: { [key: string]: import("react").ReactInstance; }; }; new (props: {}, context?: any): { _mounted: boolean; _icon?: any; state: { fontIsLoaded: boolean; }; componentWillMount(): Promise; componentWillUnmount(): void; setNativeProps(props: any): void; render(): JSX.Element; context: any; setState(state: {} | ((prevState: Readonly<{}>, props: Readonly<{}>) => {} | Pick<{}, K> | null) | Pick<{}, K> | null, callback?: (() => void) | undefined): void; forceUpdate(callBack?: (() => void) | undefined): void; readonly props: Readonly<{}> & Readonly<{ children?: import("react").ReactNode; }>; refs: { [key: string]: import("react").ReactInstance; }; }; propTypes: any; defaultProps: any; Button: any; glyphMap: any; getRawGlyphMap: () => any; getFontFamily: () => any; loadFont: () => Promise; font: { [x: number]: any; }; contextType?: import("react").Context | undefined; }; export default _default;