import React from 'react';
import { ApphouseComponent } from './component.interfaces';
import { CSSProperties } from 'glamor';
import { ViewProps } from './cross-platform/Views/View';
export interface GradientBackgroundProps extends ViewProps, ApphouseComponent<CSSProperties> {
    /**
     * The colors to be used in the gradient mask.
     */
    colors: string[];
    /**
     * Indicates whether the component should take up the full width of the parent container.
     * @default false
     */
    fullWidth?: boolean;
    /**
     * Indicates whether the component should take up the full height of the parent container.
     * @default false
     */
    fullHeight?: boolean;
    /**
     * The content of the component.
     */
    children?: React.ReactNode;
    /**
     * Indicates whether the gradient should be radial.
     * @default false (linear)
     */
    radial?: boolean;
}
export declare const GradientBackground: React.FC<GradientBackgroundProps>;
