10 lines
308 B
TypeScript
10 lines
308 B
TypeScript
type Pages = Array<{
|
|
type: 'ellipsis';
|
|
} | {
|
|
type: 'page';
|
|
value: number;
|
|
}>;
|
|
export declare function transform(items: (string | number)[]): Pages;
|
|
export declare function getRange(currentPage: number, pageCount: number, siblingCount: number, showEdges: boolean): (string | number)[];
|
|
export {};
|