import { StyleProp, TextStyle, ViewStyle } from 'react-native';
import { Theme } from '@bluebase/core';
import React from 'react';
import { SettingsPageItemProps } from './';
export interface SettingsPageItemDesktopStyles {
    contentStyles: StyleProp<ViewStyle>;
    descriptionStyles: StyleProp<TextStyle>;
    root: StyleProp<ViewStyle>;
    textColumn: StyleProp<ViewStyle>;
    titleStyles: StyleProp<TextStyle>;
}
export interface SettingsPageItemDesktopProps extends SettingsPageItemProps {
    styles?: Partial<SettingsPageItemDesktopStyles>;
}
export declare class SettingsPageItemDesktop extends React.PureComponent<SettingsPageItemDesktopProps> {
    static defaultProps: Partial<SettingsPageItemDesktopProps>;
    private Component;
    static defaultStyles: (theme: Theme) => SettingsPageItemDesktopStyles;
    render(): JSX.Element;
}
