interface IInput {
    data?: {
        coopname?: null | string;
        direction?: null | PaymentDirection;
        hash?: null | string;
        provider?: null | string;
        status?: null | PaymentStatus;
        type?: null | PaymentType;
        username?: null | string;
    };
    options?: {
        limit: number;
        page: number;
        sortBy?: null | string;
        sortOrder: string;
    };
}

Properties

Properties

data?: {
    coopname?: null | string;
    direction?: null | PaymentDirection;
    hash?: null | string;
    provider?: null | string;
    status?: null | PaymentStatus;
    type?: null | PaymentType;
    username?: null | string;
}

Type declaration

  • Optional coopname?: null | string

    Название кооператива

  • Optional direction?: null | PaymentDirection

    Направление платежа

  • Optional hash?: null | string

    Хэш платежа

  • Optional provider?: null | string

    Провайдер платежа

  • Optional status?: null | PaymentStatus

    Статус платежа

  • Optional type?: null | PaymentType

    Тип платежа

  • Optional username?: null | string

    Имя пользователя

options?: {
    limit: number;
    page: number;
    sortBy?: null | string;
    sortOrder: string;
}

Type declaration

  • limit: number

    Количество элементов на странице

  • page: number

    Номер страницы

  • Optional sortBy?: null | string

    Ключ сортировки (например, "name")

  • sortOrder: string

    Направление сортировки ("ASC" или "DESC")