UNPKG

@hashicorp/design-system-components

Version:
23 lines (22 loc) 847 B
/** * Copyright (c) HashiCorp, Inc. * SPDX-License-Identifier: MPL-2.0 */ import Component from '@glimmer/component'; import type { HdsPaginationNumberedSignature } from '../numbered/index'; import type { HdsTextBodySignature } from '../../text/body'; import type HdsIntlService from '../../../../services/hds-intl'; export interface HdsPaginationInfoSignature { Args: { itemsRangeStart: number; itemsRangeEnd: number; showTotalItems?: HdsPaginationNumberedSignature['Args']['showTotalItems']; totalItems: HdsPaginationNumberedSignature['Args']['totalItems']; }; Element: HdsTextBodySignature['Element']; } export default class HdsPaginationInfo extends Component<HdsPaginationInfoSignature> { hdsIntl: HdsIntlService; get showTotalItems(): boolean; get translatedItemsRange(): string; }