import { MakeDecoratorResult } from "@storybook/addons";
export declare type Method = "CONNECT" | "DELETE" | "GET" | "HEAD" | "OPTIONS" | "PATCH" | "POST" | "PUT" | "TRACE";
export declare type ResponseType = "Resolve" | "Reject";
export interface IAPI {
    enabled?: boolean;
    name: string;
    url: string;
    method: Method;
    response: IAPIResponse;
}
export interface IAPIResponse {
    status: number;
    data: Object | Array<any>;
    delay?: number;
    type: ResponseType;
}
export declare type IAPIList = Array<IAPI>;
export declare type withAPI = MakeDecoratorResult;
