import { YUIComponent } from './component';

/** Pagination Component */
export declare class YPagination extends YUIComponent {
  /**
   * Pagination type
   * values: normal, small, mini
   * default: normal
   */
  type: string;

  /**
   * Total item count
   */
  count: number;

  /**
   * Current page number
   * default: 1
   */
  pageIndex: number;

  /**
   * Item count of each page
   * default: 10
   */
  pageSize: number;

  /**
   * Determine dynamic pageSize
   * default: [10, 15, 20, 25]
   */
  pageSizeOption: number[];
}
