/**
 * Cloudflare SPEED API
 *
 * Generated from Cloudflare TypeScript SDK.
 * DO NOT EDIT - regenerate with: bun scripts/generate.ts --service speed
 */
import * as Schema from "effect/Schema";
import type * as HttpClient from "effect/unstable/http/HttpClient";
import * as API from "../client/api.ts";
import type { Credentials } from "../credentials.ts";
import { type DefaultErrors } from "../errors.ts";
export interface ListAvailabilitiesRequest {
    /** Identifier. */
    zoneId: string;
}
export declare const ListAvailabilitiesRequest: Schema.Schema<ListAvailabilitiesRequest>;
export interface ListAvailabilitiesResponse {
    quota?: {
        plan?: string | null;
        quotasPerPlan?: {
            value?: {
                business?: number | null;
                enterprise?: number | null;
                free?: number | null;
                pro?: number | null;
            } | null;
        } | null;
        remainingSchedules?: number | null;
        remainingTests?: number | null;
        scheduleQuotasPerPlan?: {
            value?: {
                business?: number | null;
                enterprise?: number | null;
                free?: number | null;
                pro?: number | null;
            } | null;
        } | null;
    } | null;
    regions?: {
        label?: string | null;
        value?: "asia-east1" | "asia-northeast1" | "asia-northeast2" | "asia-south1" | "asia-southeast1" | "australia-southeast1" | "europe-north1" | "europe-southwest1" | "europe-west1" | "europe-west2" | "europe-west3" | "europe-west4" | "europe-west8" | "europe-west9" | "me-west1" | "southamerica-east1" | "us-central1" | "us-east1" | "us-east4" | "us-south1" | "us-west1" | null;
    }[] | null;
    /** Available regions. */
    regionsPerPlan?: {
        business?: {
            label?: string | null;
            value?: "asia-east1" | "asia-northeast1" | "asia-northeast2" | "asia-south1" | "asia-southeast1" | "australia-southeast1" | "europe-north1" | "europe-southwest1" | "europe-west1" | "europe-west2" | "europe-west3" | "europe-west4" | "europe-west8" | "europe-west9" | "me-west1" | "southamerica-east1" | "us-central1" | "us-east1" | "us-east4" | "us-south1" | "us-west1" | null;
        }[] | null;
        enterprise?: {
            label?: string | null;
            value?: "asia-east1" | "asia-northeast1" | "asia-northeast2" | "asia-south1" | "asia-southeast1" | "australia-southeast1" | "europe-north1" | "europe-southwest1" | "europe-west1" | "europe-west2" | "europe-west3" | "europe-west4" | "europe-west8" | "europe-west9" | "me-west1" | "southamerica-east1" | "us-central1" | "us-east1" | "us-east4" | "us-south1" | "us-west1" | null;
        }[] | null;
        free?: {
            label?: string | null;
            value?: "asia-east1" | "asia-northeast1" | "asia-northeast2" | "asia-south1" | "asia-southeast1" | "australia-southeast1" | "europe-north1" | "europe-southwest1" | "europe-west1" | "europe-west2" | "europe-west3" | "europe-west4" | "europe-west8" | "europe-west9" | "me-west1" | "southamerica-east1" | "us-central1" | "us-east1" | "us-east4" | "us-south1" | "us-west1" | null;
        }[] | null;
        pro?: {
            label?: string | null;
            value?: "asia-east1" | "asia-northeast1" | "asia-northeast2" | "asia-south1" | "asia-southeast1" | "australia-southeast1" | "europe-north1" | "europe-southwest1" | "europe-west1" | "europe-west2" | "europe-west3" | "europe-west4" | "europe-west8" | "europe-west9" | "me-west1" | "southamerica-east1" | "us-central1" | "us-east1" | "us-east4" | "us-south1" | "us-west1" | null;
        }[] | null;
    } | null;
}
export declare const ListAvailabilitiesResponse: Schema.Schema<ListAvailabilitiesResponse>;
export type ListAvailabilitiesError = DefaultErrors;
export declare const listAvailabilities: API.OperationMethod<ListAvailabilitiesRequest, ListAvailabilitiesResponse, ListAvailabilitiesError, Credentials | HttpClient.HttpClient>;
export interface ListPagesRequest {
    /** Identifier. */
    zoneId: string;
}
export declare const ListPagesRequest: Schema.Schema<ListPagesRequest>;
export interface ListPagesResponse {
    result: {
        region?: {
            label?: string | null;
            value?: "asia-east1" | "asia-northeast1" | "asia-northeast2" | "asia-south1" | "asia-southeast1" | "australia-southeast1" | "europe-north1" | "europe-southwest1" | "europe-west1" | "europe-west2" | "europe-west3" | "europe-west4" | "europe-west8" | "europe-west9" | "me-west1" | "southamerica-east1" | "us-central1" | "us-east1" | "us-east4" | "us-south1" | "us-west1" | null;
        } | null;
        scheduleFrequency?: "DAILY" | "WEEKLY" | null;
        tests?: {
            id?: string | null;
            date?: string | null;
            desktopReport?: {
                cls?: number | null;
                deviceType?: "DESKTOP" | "MOBILE" | null;
                error?: {
                    code?: "NOT_REACHABLE" | "DNS_FAILURE" | "NOT_HTML" | "LIGHTHOUSE_TIMEOUT" | "UNKNOWN" | null;
                    detail?: string | null;
                    finalDisplayedUrl?: string | null;
                } | null;
                fcp?: number | null;
                jsonReportUrl?: string | null;
                lcp?: number | null;
                performanceScore?: number | null;
                si?: number | null;
                state?: "RUNNING" | "COMPLETE" | "FAILED" | null;
                tbt?: number | null;
                ttfb?: number | null;
                tti?: number | null;
            } | null;
            mobileReport?: {
                cls?: number | null;
                deviceType?: "DESKTOP" | "MOBILE" | null;
                error?: {
                    code?: "NOT_REACHABLE" | "DNS_FAILURE" | "NOT_HTML" | "LIGHTHOUSE_TIMEOUT" | "UNKNOWN" | null;
                    detail?: string | null;
                    finalDisplayedUrl?: string | null;
                } | null;
                fcp?: number | null;
                jsonReportUrl?: string | null;
                lcp?: number | null;
                performanceScore?: number | null;
                si?: number | null;
                state?: "RUNNING" | "COMPLETE" | "FAILED" | null;
                tbt?: number | null;
                ttfb?: number | null;
                tti?: number | null;
            } | null;
            region?: {
                label?: string | null;
                value?: "asia-east1" | "asia-northeast1" | "asia-northeast2" | "asia-south1" | "asia-southeast1" | "australia-southeast1" | "europe-north1" | "europe-southwest1" | "europe-west1" | "europe-west2" | "europe-west3" | "europe-west4" | "europe-west8" | "europe-west9" | "me-west1" | "southamerica-east1" | "us-central1" | "us-east1" | "us-east4" | "us-south1" | "us-west1" | null;
            } | null;
            scheduleFrequency?: "DAILY" | "WEEKLY" | null;
            url?: string | null;
        }[] | null;
        url?: string | null;
    }[];
}
export declare const ListPagesResponse: Schema.Schema<ListPagesResponse>;
export type ListPagesError = DefaultErrors;
export declare const listPages: API.PaginatedOperationMethod<ListPagesRequest, ListPagesResponse, ListPagesError, Credentials | HttpClient.HttpClient>;
export interface TrendPageRequest {
    url: string;
    /** Path param: Identifier. */
    zoneId: string;
    /** Query param: The type of device. */
    deviceType: "DESKTOP" | "MOBILE";
    /** Query param: A comma-separated list of metrics to include in the results. */
    metrics: string;
    /** Query param: A test region. */
    region: "asia-east1" | "asia-northeast1" | "asia-northeast2" | "asia-south1" | "asia-southeast1" | "australia-southeast1" | "europe-north1" | "europe-southwest1" | "europe-west1" | "europe-west2" | "europe-west3" | "europe-west4" | "europe-west8" | "europe-west9" | "me-west1" | "southamerica-east1" | "us-central1" | "us-east1" | "us-east4" | "us-south1" | "us-west1";
    /** Query param: */
    start: string;
    /** Query param: The timezone of the start and end timestamps. */
    tz: string;
    /** Query param: */
    end?: string;
}
export declare const TrendPageRequest: Schema.Schema<TrendPageRequest>;
export interface TrendPageResponse {
    /** Cumulative Layout Shift trend. */
    cls?: (number | null)[] | null;
    /** First Contentful Paint trend. */
    fcp?: (number | null)[] | null;
    /** Largest Contentful Paint trend. */
    lcp?: (number | null)[] | null;
    /** The Lighthouse score trend. */
    performanceScore?: (number | null)[] | null;
    /** Speed Index trend. */
    si?: (number | null)[] | null;
    /** Total Blocking Time trend. */
    tbt?: (number | null)[] | null;
    /** Time To First Byte trend. */
    ttfb?: (number | null)[] | null;
    /** Time To Interactive trend. */
    tti?: (number | null)[] | null;
}
export declare const TrendPageResponse: Schema.Schema<TrendPageResponse>;
export type TrendPageError = DefaultErrors;
export declare const trendPage: API.OperationMethod<TrendPageRequest, TrendPageResponse, TrendPageError, Credentials | HttpClient.HttpClient>;
export interface GetPageTestRequest {
    url: string;
    testId: string;
    /** Identifier. */
    zoneId: string;
}
export declare const GetPageTestRequest: Schema.Schema<GetPageTestRequest>;
export interface GetPageTestResponse {
    /** UUID. */
    id?: string | null;
    date?: string | null;
    /** The Lighthouse report. */
    desktopReport?: {
        cls?: number | null;
        deviceType?: "DESKTOP" | "MOBILE" | null;
        error?: {
            code?: "NOT_REACHABLE" | "DNS_FAILURE" | "NOT_HTML" | "LIGHTHOUSE_TIMEOUT" | "UNKNOWN" | null;
            detail?: string | null;
            finalDisplayedUrl?: string | null;
        } | null;
        fcp?: number | null;
        jsonReportUrl?: string | null;
        lcp?: number | null;
        performanceScore?: number | null;
        si?: number | null;
        state?: "RUNNING" | "COMPLETE" | "FAILED" | null;
        tbt?: number | null;
        ttfb?: number | null;
        tti?: number | null;
    } | null;
    /** The Lighthouse report. */
    mobileReport?: {
        cls?: number | null;
        deviceType?: "DESKTOP" | "MOBILE" | null;
        error?: {
            code?: "NOT_REACHABLE" | "DNS_FAILURE" | "NOT_HTML" | "LIGHTHOUSE_TIMEOUT" | "UNKNOWN" | null;
            detail?: string | null;
            finalDisplayedUrl?: string | null;
        } | null;
        fcp?: number | null;
        jsonReportUrl?: string | null;
        lcp?: number | null;
        performanceScore?: number | null;
        si?: number | null;
        state?: "RUNNING" | "COMPLETE" | "FAILED" | null;
        tbt?: number | null;
        ttfb?: number | null;
        tti?: number | null;
    } | null;
    /** A test region with a label. */
    region?: {
        label?: string | null;
        value?: "asia-east1" | "asia-northeast1" | "asia-northeast2" | "asia-south1" | "asia-southeast1" | "australia-southeast1" | "europe-north1" | "europe-southwest1" | "europe-west1" | "europe-west2" | "europe-west3" | "europe-west4" | "europe-west8" | "europe-west9" | "me-west1" | "southamerica-east1" | "us-central1" | "us-east1" | "us-east4" | "us-south1" | "us-west1" | null;
    } | null;
    /** The frequency of the test. */
    scheduleFrequency?: "DAILY" | "WEEKLY" | null;
    /** A URL. */
    url?: string | null;
}
export declare const GetPageTestResponse: Schema.Schema<GetPageTestResponse>;
export type GetPageTestError = DefaultErrors;
export declare const getPageTest: API.OperationMethod<GetPageTestRequest, GetPageTestResponse, GetPageTestError, Credentials | HttpClient.HttpClient>;
export interface ListPageTestsRequest {
    url: string;
    /** Path param: Identifier. */
    zoneId: string;
    page?: number;
    perPage?: number;
    /** Query param: A test region. */
    region?: "asia-east1" | "asia-northeast1" | "asia-northeast2" | "asia-south1" | "asia-southeast1" | "australia-southeast1" | "europe-north1" | "europe-southwest1" | "europe-west1" | "europe-west2" | "europe-west3" | "europe-west4" | "europe-west8" | "europe-west9" | "me-west1" | "southamerica-east1" | "us-central1" | "us-east1" | "us-east4" | "us-south1" | "us-west1";
}
export declare const ListPageTestsRequest: Schema.Schema<ListPageTestsRequest>;
export interface ListPageTestsResponse {
    result: {
        id?: string | null;
        date?: string | null;
        desktopReport?: {
            cls?: number | null;
            deviceType?: "DESKTOP" | "MOBILE" | null;
            error?: {
                code?: "NOT_REACHABLE" | "DNS_FAILURE" | "NOT_HTML" | "LIGHTHOUSE_TIMEOUT" | "UNKNOWN" | null;
                detail?: string | null;
                finalDisplayedUrl?: string | null;
            } | null;
            fcp?: number | null;
            jsonReportUrl?: string | null;
            lcp?: number | null;
            performanceScore?: number | null;
            si?: number | null;
            state?: "RUNNING" | "COMPLETE" | "FAILED" | null;
            tbt?: number | null;
            ttfb?: number | null;
            tti?: number | null;
        } | null;
        mobileReport?: {
            cls?: number | null;
            deviceType?: "DESKTOP" | "MOBILE" | null;
            error?: {
                code?: "NOT_REACHABLE" | "DNS_FAILURE" | "NOT_HTML" | "LIGHTHOUSE_TIMEOUT" | "UNKNOWN" | null;
                detail?: string | null;
                finalDisplayedUrl?: string | null;
            } | null;
            fcp?: number | null;
            jsonReportUrl?: string | null;
            lcp?: number | null;
            performanceScore?: number | null;
            si?: number | null;
            state?: "RUNNING" | "COMPLETE" | "FAILED" | null;
            tbt?: number | null;
            ttfb?: number | null;
            tti?: number | null;
        } | null;
        region?: {
            label?: string | null;
            value?: "asia-east1" | "asia-northeast1" | "asia-northeast2" | "asia-south1" | "asia-southeast1" | "australia-southeast1" | "europe-north1" | "europe-southwest1" | "europe-west1" | "europe-west2" | "europe-west3" | "europe-west4" | "europe-west8" | "europe-west9" | "me-west1" | "southamerica-east1" | "us-central1" | "us-east1" | "us-east4" | "us-south1" | "us-west1" | null;
        } | null;
        scheduleFrequency?: "DAILY" | "WEEKLY" | null;
        url?: string | null;
    }[];
    resultInfo?: {
        count?: number | null;
        page?: number | null;
        perPage?: number | null;
        totalCount?: number | null;
    } | null;
}
export declare const ListPageTestsResponse: Schema.Schema<ListPageTestsResponse>;
export type ListPageTestsError = DefaultErrors;
export declare const listPageTests: API.PaginatedOperationMethod<ListPageTestsRequest, ListPageTestsResponse, ListPageTestsError, Credentials | HttpClient.HttpClient>;
export interface CreatePageTestRequest {
    url: string;
    /** Path param: Identifier. */
    zoneId: string;
    /** Body param: A test region. */
    region?: "asia-east1" | "asia-northeast1" | "asia-northeast2" | "asia-south1" | "asia-southeast1" | "australia-southeast1" | "europe-north1" | "europe-southwest1" | "europe-west1" | "europe-west2" | "europe-west3" | "europe-west4" | "europe-west8" | "europe-west9" | "me-west1" | "southamerica-east1" | "us-central1" | "us-east1" | "us-east4" | "us-south1" | "us-west1";
}
export declare const CreatePageTestRequest: Schema.Schema<CreatePageTestRequest>;
export interface CreatePageTestResponse {
    /** UUID. */
    id?: string | null;
    date?: string | null;
    /** The Lighthouse report. */
    desktopReport?: {
        cls?: number | null;
        deviceType?: "DESKTOP" | "MOBILE" | null;
        error?: {
            code?: "NOT_REACHABLE" | "DNS_FAILURE" | "NOT_HTML" | "LIGHTHOUSE_TIMEOUT" | "UNKNOWN" | null;
            detail?: string | null;
            finalDisplayedUrl?: string | null;
        } | null;
        fcp?: number | null;
        jsonReportUrl?: string | null;
        lcp?: number | null;
        performanceScore?: number | null;
        si?: number | null;
        state?: "RUNNING" | "COMPLETE" | "FAILED" | null;
        tbt?: number | null;
        ttfb?: number | null;
        tti?: number | null;
    } | null;
    /** The Lighthouse report. */
    mobileReport?: {
        cls?: number | null;
        deviceType?: "DESKTOP" | "MOBILE" | null;
        error?: {
            code?: "NOT_REACHABLE" | "DNS_FAILURE" | "NOT_HTML" | "LIGHTHOUSE_TIMEOUT" | "UNKNOWN" | null;
            detail?: string | null;
            finalDisplayedUrl?: string | null;
        } | null;
        fcp?: number | null;
        jsonReportUrl?: string | null;
        lcp?: number | null;
        performanceScore?: number | null;
        si?: number | null;
        state?: "RUNNING" | "COMPLETE" | "FAILED" | null;
        tbt?: number | null;
        ttfb?: number | null;
        tti?: number | null;
    } | null;
    /** A test region with a label. */
    region?: {
        label?: string | null;
        value?: "asia-east1" | "asia-northeast1" | "asia-northeast2" | "asia-south1" | "asia-southeast1" | "australia-southeast1" | "europe-north1" | "europe-southwest1" | "europe-west1" | "europe-west2" | "europe-west3" | "europe-west4" | "europe-west8" | "europe-west9" | "me-west1" | "southamerica-east1" | "us-central1" | "us-east1" | "us-east4" | "us-south1" | "us-west1" | null;
    } | null;
    /** The frequency of the test. */
    scheduleFrequency?: "DAILY" | "WEEKLY" | null;
    /** A URL. */
    url?: string | null;
}
export declare const CreatePageTestResponse: Schema.Schema<CreatePageTestResponse>;
export type CreatePageTestError = DefaultErrors;
export declare const createPageTest: API.OperationMethod<CreatePageTestRequest, CreatePageTestResponse, CreatePageTestError, Credentials | HttpClient.HttpClient>;
export interface DeletePageTestRequest {
    url: string;
    /** Path param: Identifier. */
    zoneId: string;
    /** Query param: A test region. */
    region?: "asia-east1" | "asia-northeast1" | "asia-northeast2" | "asia-south1" | "asia-southeast1" | "australia-southeast1" | "europe-north1" | "europe-southwest1" | "europe-west1" | "europe-west2" | "europe-west3" | "europe-west4" | "europe-west8" | "europe-west9" | "me-west1" | "southamerica-east1" | "us-central1" | "us-east1" | "us-east4" | "us-south1" | "us-west1";
}
export declare const DeletePageTestRequest: Schema.Schema<DeletePageTestRequest>;
export interface DeletePageTestResponse {
    /** Number of items affected. */
    count?: number | null;
}
export declare const DeletePageTestResponse: Schema.Schema<DeletePageTestResponse>;
export type DeletePageTestError = DefaultErrors;
export declare const deletePageTest: API.OperationMethod<DeletePageTestRequest, DeletePageTestResponse, DeletePageTestError, Credentials | HttpClient.HttpClient>;
export interface GetScheduleRequest {
    url: string;
    /** Path param: Identifier. */
    zoneId: string;
    /** Query param: A test region. */
    region?: "asia-east1" | "asia-northeast1" | "asia-northeast2" | "asia-south1" | "asia-southeast1" | "australia-southeast1" | "europe-north1" | "europe-southwest1" | "europe-west1" | "europe-west2" | "europe-west3" | "europe-west4" | "europe-west8" | "europe-west9" | "me-west1" | "southamerica-east1" | "us-central1" | "us-east1" | "us-east4" | "us-south1" | "us-west1";
}
export declare const GetScheduleRequest: Schema.Schema<GetScheduleRequest>;
export interface GetScheduleResponse {
    /** The frequency of the test. */
    frequency?: "DAILY" | "WEEKLY" | null;
    /** A test region. */
    region?: "asia-east1" | "asia-northeast1" | "asia-northeast2" | "asia-south1" | "asia-southeast1" | "australia-southeast1" | "europe-north1" | "europe-southwest1" | "europe-west1" | "europe-west2" | "europe-west3" | "europe-west4" | "europe-west8" | "europe-west9" | "me-west1" | "southamerica-east1" | "us-central1" | "us-east1" | "us-east4" | "us-south1" | "us-west1" | null;
    /** A URL. */
    url?: string | null;
}
export declare const GetScheduleResponse: Schema.Schema<GetScheduleResponse>;
export type GetScheduleError = DefaultErrors;
export declare const getSchedule: API.OperationMethod<GetScheduleRequest, GetScheduleResponse, GetScheduleError, Credentials | HttpClient.HttpClient>;
export interface CreateScheduleRequest {
    url: string;
    /** Path param: Identifier. */
    zoneId: string;
    /** Query param: A test region. */
    region?: "asia-east1" | "asia-northeast1" | "asia-northeast2" | "asia-south1" | "asia-southeast1" | "australia-southeast1" | "europe-north1" | "europe-southwest1" | "europe-west1" | "europe-west2" | "europe-west3" | "europe-west4" | "europe-west8" | "europe-west9" | "me-west1" | "southamerica-east1" | "us-central1" | "us-east1" | "us-east4" | "us-south1" | "us-west1";
}
export declare const CreateScheduleRequest: Schema.Schema<CreateScheduleRequest>;
export interface CreateScheduleResponse {
    /** The test schedule. */
    schedule?: {
        frequency?: "DAILY" | "WEEKLY" | null;
        region?: "asia-east1" | "asia-northeast1" | "asia-northeast2" | "asia-south1" | "asia-southeast1" | "australia-southeast1" | "europe-north1" | "europe-southwest1" | "europe-west1" | "europe-west2" | "europe-west3" | "europe-west4" | "europe-west8" | "europe-west9" | "me-west1" | "southamerica-east1" | "us-central1" | "us-east1" | "us-east4" | "us-south1" | "us-west1" | null;
        url?: string | null;
    } | null;
    test?: {
        id?: string | null;
        date?: string | null;
        desktopReport?: {
            cls?: number | null;
            deviceType?: "DESKTOP" | "MOBILE" | null;
            error?: {
                code?: "NOT_REACHABLE" | "DNS_FAILURE" | "NOT_HTML" | "LIGHTHOUSE_TIMEOUT" | "UNKNOWN" | null;
                detail?: string | null;
                finalDisplayedUrl?: string | null;
            } | null;
            fcp?: number | null;
            jsonReportUrl?: string | null;
            lcp?: number | null;
            performanceScore?: number | null;
            si?: number | null;
            state?: "RUNNING" | "COMPLETE" | "FAILED" | null;
            tbt?: number | null;
            ttfb?: number | null;
            tti?: number | null;
        } | null;
        mobileReport?: {
            cls?: number | null;
            deviceType?: "DESKTOP" | "MOBILE" | null;
            error?: {
                code?: "NOT_REACHABLE" | "DNS_FAILURE" | "NOT_HTML" | "LIGHTHOUSE_TIMEOUT" | "UNKNOWN" | null;
                detail?: string | null;
                finalDisplayedUrl?: string | null;
            } | null;
            fcp?: number | null;
            jsonReportUrl?: string | null;
            lcp?: number | null;
            performanceScore?: number | null;
            si?: number | null;
            state?: "RUNNING" | "COMPLETE" | "FAILED" | null;
            tbt?: number | null;
            ttfb?: number | null;
            tti?: number | null;
        } | null;
        region?: {
            label?: string | null;
            value?: "asia-east1" | "asia-northeast1" | "asia-northeast2" | "asia-south1" | "asia-southeast1" | "australia-southeast1" | "europe-north1" | "europe-southwest1" | "europe-west1" | "europe-west2" | "europe-west3" | "europe-west4" | "europe-west8" | "europe-west9" | "me-west1" | "southamerica-east1" | "us-central1" | "us-east1" | "us-east4" | "us-south1" | "us-west1" | null;
        } | null;
        scheduleFrequency?: "DAILY" | "WEEKLY" | null;
        url?: string | null;
    } | null;
}
export declare const CreateScheduleResponse: Schema.Schema<CreateScheduleResponse>;
export type CreateScheduleError = DefaultErrors;
export declare const createSchedule: API.OperationMethod<CreateScheduleRequest, CreateScheduleResponse, CreateScheduleError, Credentials | HttpClient.HttpClient>;
export interface DeleteScheduleRequest {
    url: string;
    /** Path param: Identifier. */
    zoneId: string;
    /** Query param: A test region. */
    region?: "asia-east1" | "asia-northeast1" | "asia-northeast2" | "asia-south1" | "asia-southeast1" | "australia-southeast1" | "europe-north1" | "europe-southwest1" | "europe-west1" | "europe-west2" | "europe-west3" | "europe-west4" | "europe-west8" | "europe-west9" | "me-west1" | "southamerica-east1" | "us-central1" | "us-east1" | "us-east4" | "us-south1" | "us-west1";
}
export declare const DeleteScheduleRequest: Schema.Schema<DeleteScheduleRequest>;
export interface DeleteScheduleResponse {
    /** Number of items affected. */
    count?: number | null;
}
export declare const DeleteScheduleResponse: Schema.Schema<DeleteScheduleResponse>;
export type DeleteScheduleError = DefaultErrors;
export declare const deleteSchedule: API.OperationMethod<DeleteScheduleRequest, DeleteScheduleResponse, DeleteScheduleError, Credentials | HttpClient.HttpClient>;
//# sourceMappingURL=speed.d.ts.map