export declare class DsCiteoButton { /** * The platform name where you will use the component */ platform: 'citeo' | 'adelphe'; /** * The button style * */ buttonStyle: 'primary' | 'secondary' | 'tertiary' | 'minimal' | 'ghost'; /** * The button text * */ text: string; /** * The button href link * */ linkHref: string; /** * The button href link * */ linkTarget: '_blank' | '_self'; /** * The button icon class * */ icon: string; /** * The button icon position * */ iconPosition: 'left' | 'right'; /** * The button disable state * */ disabled: boolean; /** * The button loading state * */ loading: boolean; /** * The button font size * */ fontSize: 'medium' | 'small'; /** * The button tooltip text * */ tooltip: string; legacy: boolean; render(): any; get renderAsA(): any; get aAttributes(): any; get renderAsButton(): any; get buttonAttributes(): any; get inner(): any; get iconsByState(): any; get class(): string; get defaultIconColor(): string; get hoverIconColor(): string; get activeIconColor(): string; get disabledIconColor(): string; get notLegacyRender(): string; get defaultRender(): string; get ghostRender(): string; get loadingRender(): string; get textRender(): string; }