/// <reference types="react" />
import { propsBaseBtns } from './Btn';
/**
 * Componente BtnSecondary
 *
 * @see https://zeroheight.com/15698077d/p/358e93-buttons
 *
 * @example <BtnSecondary>Lorem</BtnSecondary>
 */
type XOR<T, U> = T | U extends object ? (T extends U ? never : T) | (U extends T ? never : U) : T | U;
interface ButtonWithTextProps extends propsBaseBtns {
    children: React.ReactNode;
    ariaLabel?: string;
}
interface ButtonWithoutTextProps extends propsBaseBtns {
    children?: React.ReactNode;
    ariaLabel: string;
}
type SecondaryButtonProps = XOR<ButtonWithTextProps, ButtonWithoutTextProps>;
export declare function BtnSecondary({ ariaLabel, children, disabled, isFullWidth, leftIcon, m, isLoading, onClick, rightIcon, role, size, type, tabIndex, id, }: SecondaryButtonProps): JSX.Element;
export declare namespace BtnSecondary {
    var displayName: string;
}
export {};
