/**
 * 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 * as runtime from '../runtime';
export interface RootFormattedRetrieveRequest {
    format: RootFormattedRetrieveFormatEnum;
}
/**
 *
 */
export declare class DefaultApi extends runtime.BaseAPI {
    /**
     */
    rootFormattedRetrieveRaw(requestParameters: RootFormattedRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<{
        [key: string]: any;
    }>>;
    /**
     */
    rootFormattedRetrieve(requestParameters: RootFormattedRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<{
        [key: string]: any;
    }>;
    /**
     */
    rootRetrieveRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<{
        [key: string]: any;
    }>>;
    /**
     */
    rootRetrieve(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<{
        [key: string]: any;
    }>;
}
/**
  * @export
  * @enum {string}
  */
export declare enum RootFormattedRetrieveFormatEnum {
    Json = ".json"
}
