import type { paddingMapping } from '../utils/css-mappings/eui-popover-footer';
import type { EuiButtonEmptySignature } from './eui-button-empty';
import type { TemplateOnlyComponent } from '@ember/component/template-only';
export interface EuiPaginationButtonSignature {
    Element: EuiButtonEmptySignature['Element'];
    Args: {
        paddingSize?: keyof typeof paddingMapping;
        pageIndex?: number;
        totalPages?: number;
        isActive?: boolean;
        isPlaceholder?: boolean;
        hideOnMobile?: boolean;
    };
    Blocks: {
        default: [];
    };
}
declare const EuiPaginationButton: TemplateOnlyComponent<EuiPaginationButtonSignature>;
export default EuiPaginationButton;
//# sourceMappingURL=eui-pagination-button.d.ts.map