/** * Splitit.OnBoarding.Api.V2 * Splitit\'s Onboarding API * * The version of the OpenAPI document: 1.0.0 * * * NOTE: This file is auto generated by Konfig (https://konfigthis.com). * https://konfigthis.com * Do not edit the class manually. */ import { Pageable, PageParametersBase, PageRequest } from "./pageable"; /** * The set of parameters that appear in a paginated operation (requestBody or parameters) */ export type PageParameterProperties = { [key: string]: any }; export type PageParameters = PageParametersBase; /** * The set of properties that appear in a paginated operation's response */ export interface PageInfo { [key: string]: any } export class Page< Data extends PageInfo, Parameters extends PageParameters > extends Pageable { make(parameters: { data: Data; initialParameters: Parameters; request: PageRequest; }): Pageable { throw new Error("Method not implemented."); } protected get previousParameters(): PageParameterProperties | null { throw Error("Stub") } protected get nextParameters(): PageParameterProperties | null { throw Error("Stub") } hasPrevious(): boolean { throw Error("Stub") } hasNext(): boolean { throw Error("Stub") } }