/**
 * Commander Spellbook API
 * API for Commander Spellbook, the combo database engine for Magic: The Gathering
 *
 * The version of the OpenAPI document: 4.2.2
 *
 *
 * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 * https://openapi-generator.tech
 * Do not edit the class manually.
 */
import type { WebsiteProperty } from './websiteProperty';
/**
 *
 * @export
 * @interface PaginatedWebsitePropertyList
 */
export interface PaginatedWebsitePropertyList {
    /**
     *
     * @type {number}
     * @memberof PaginatedWebsitePropertyList
     */
    count: number;
    /**
     *
     * @type {string}
     * @memberof PaginatedWebsitePropertyList
     */
    next: string | null;
    /**
     *
     * @type {string}
     * @memberof PaginatedWebsitePropertyList
     */
    previous: string | null;
    /**
     *
     * @type {Array<WebsiteProperty>}
     * @memberof PaginatedWebsitePropertyList
     */
    results: Array<WebsiteProperty>;
}
/**
 * Check if a given object implements the PaginatedWebsitePropertyList interface.
 */
export declare function instanceOfPaginatedWebsitePropertyList(value: object): value is PaginatedWebsitePropertyList;
export declare function PaginatedWebsitePropertyListFromJSON(json: any): PaginatedWebsitePropertyList;
export declare function PaginatedWebsitePropertyListFromJSONTyped(json: any, ignoreDiscriminator: boolean): PaginatedWebsitePropertyList;
export declare function PaginatedWebsitePropertyListToJSON(json: any): PaginatedWebsitePropertyList;
export declare function PaginatedWebsitePropertyListToJSONTyped(value?: PaginatedWebsitePropertyList | null, ignoreDiscriminator?: boolean): any;
