import * as S from "@distilled.cloud/core/schema"; import * as API from "@distilled.cloud/core/api"; import { type CloudflareOpError, type CloudflareOpContext } from "../protocol.ts"; export type { CloudflareOpError, CloudflareOpContext }; export interface CancelBuildRequest { /** Account identifier. */ accountId: string; /** Build UUID. */ buildUuid: string; } export declare const CancelBuildRequest: S.Schema; export type CancelBuildResponseBuildOutcome = "success" | "fail" | "skipped" | "cancelled" | "terminated"; export declare const CancelBuildResponseBuildOutcome: any; /** Unwrapped `result` payload of the Cloudflare v4 response envelope. */ export interface CancelBuildResponse { buildOutcome?: CancelBuildResponseBuildOutcome | null; /** Build UUID. */ buildUuid?: string | null; stoppedOn?: string | null; } export declare const CancelBuildResponse: S.Schema; export interface CreateTokenRequest { /** Account identifier. */ accountId: string; buildTokenName: string; buildTokenSecret: string; cloudflareTokenId: string; } export declare const CreateTokenRequest: S.Schema; /** Unwrapped `result` payload of the Cloudflare v4 response envelope. */ export interface CreateTokenResponse { buildTokenName?: string | null; /** Build token UUID. */ buildTokenUuid?: string | null; cloudflareTokenId?: string | null; ownerType?: string | null; } export declare const CreateTokenResponse: S.Schema; export type CreateTriggerRequestBranchExcludesList = Array; export declare const CreateTriggerRequestBranchExcludesList: S.Schema; export type CreateTriggerRequestBranchIncludesList = Array; export declare const CreateTriggerRequestBranchIncludesList: S.Schema; export type CreateTriggerRequestPathExcludesList = Array; export declare const CreateTriggerRequestPathExcludesList: S.Schema; export type CreateTriggerRequestPathIncludesList = Array; export declare const CreateTriggerRequestPathIncludesList: S.Schema; export interface CreateTriggerRequest { /** Account identifier. */ accountId: string; branchExcludes: CreateTriggerRequestBranchExcludesList; branchIncludes: CreateTriggerRequestBranchIncludesList; buildCommand: string; /** Build token UUID. */ buildTokenUuid: string; deployCommand: string; /** System-generated worker script tag. */ externalScriptId: string; pathExcludes: CreateTriggerRequestPathExcludesList; pathIncludes: CreateTriggerRequestPathIncludesList; /** Repository connection UUID. */ repoConnectionUuid: string; /** Root directory path. */ rootDirectory: string; triggerName: string; buildCachingEnabled?: boolean; } export declare const CreateTriggerRequest: S.Schema; export type CreateTriggerResponseBranchExcludesList = Array; export declare const CreateTriggerResponseBranchExcludesList: S.Schema; export type CreateTriggerResponseBranchIncludesList = Array; export declare const CreateTriggerResponseBranchIncludesList: S.Schema; export type CreateTriggerResponsePathExcludesList = Array; export declare const CreateTriggerResponsePathExcludesList: S.Schema; export type CreateTriggerResponsePathIncludesList = Array; export declare const CreateTriggerResponsePathIncludesList: S.Schema; export type CreateTriggerResponseRepoConnectionProviderType = "github" | "gitlab" | "gitlab_internal"; export declare const CreateTriggerResponseRepoConnectionProviderType: any; export interface CreateTriggerResponseRepoConnection { createdOn?: string | null; deletedOn?: string | null; modifiedOn?: string | null; /** Provider account identifier. */ providerAccountId?: string | null; providerAccountName?: string | null; providerType?: CreateTriggerResponseRepoConnectionProviderType | null; /** Repository connection UUID. */ repoConnectionUuid?: string | null; /** Repository identifier. */ repoId?: string | null; repoName?: string | null; } export declare const CreateTriggerResponseRepoConnection: S.Schema; /** Unwrapped `result` payload of the Cloudflare v4 response envelope. */ export interface CreateTriggerResponse { branchExcludes?: CreateTriggerResponseBranchExcludesList | null; branchIncludes?: CreateTriggerResponseBranchIncludesList | null; buildCachingEnabled?: boolean | null; buildCommand?: string | null; buildTokenName?: string | null; /** Build token UUID. */ buildTokenUuid?: string | null; createdOn?: string | null; deletedOn?: string | null; deployCommand?: string | null; /** System-generated worker script tag. */ externalScriptId?: string | null; modifiedOn?: string | null; pathExcludes?: CreateTriggerResponsePathExcludesList | null; pathIncludes?: CreateTriggerResponsePathIncludesList | null; repoConnection?: CreateTriggerResponseRepoConnection | null; /** Root directory path. */ rootDirectory?: string | null; triggerName?: string | null; /** Trigger UUID. */ triggerUuid?: string | null; } export declare const CreateTriggerResponse: S.Schema; export interface DeleteReposConnectionRequest { /** Account identifier. */ accountId: string; /** Repository connection UUID. */ repoConnectionUuid: string; } export declare const DeleteReposConnectionRequest: S.Schema; export type DeleteReposConnectionResponse = unknown; export declare const DeleteReposConnectionResponse: S.Schema; export interface DeleteTokenRequest { /** Account identifier. */ accountId: string; /** Build token UUID. */ buildTokenUuid: string; } export declare const DeleteTokenRequest: S.Schema; export type DeleteTokenResponse = unknown; export declare const DeleteTokenResponse: S.Schema; export interface DeleteTriggerRequest { /** Account identifier. */ accountId: string; /** Trigger UUID. */ triggerUuid: string; } export declare const DeleteTriggerRequest: S.Schema; export type DeleteTriggerResponse = unknown; export declare const DeleteTriggerResponse: S.Schema; export interface DeleteTriggersEnvironmentVariableRequest { /** Account identifier. */ accountId: string; /** Trigger UUID. */ triggerUuid: string; /** Environment variable key. */ environmentVariableKey: string; } export declare const DeleteTriggersEnvironmentVariableRequest: S.Schema; export type DeleteTriggersEnvironmentVariableResponse = unknown; export declare const DeleteTriggersEnvironmentVariableResponse: S.Schema; export interface DeployHooksCreateRequest { /** Account identifier. */ accountId: string; /** Human-readable name of the worker. */ scriptName: string; /** Git branch name. */ branch: string; /** Deploy hook name (1-58 characters). */ deployHookName: string; } export declare const DeployHooksCreateRequest: S.Schema; /** Unwrapped `result` payload of the Cloudflare v4 response envelope. */ export interface DeployHooksCreateResponse { /** Git branch name. */ branch?: string | null; createdOn?: string | null; /** Deploy hook name (1-58 characters). */ deployHookName?: string | null; /** Deploy hook UUID. */ deployHookUuid?: string | null; /** System-generated worker script tag. */ externalScriptId?: string | null; modifiedOn?: string | null; } export declare const DeployHooksCreateResponse: S.Schema; export interface DeployHooksDeleteRequest { /** Account identifier. */ accountId: string; /** Human-readable name of the worker. */ scriptName: string; /** Deploy hook UUID. */ deployHookUuid: string; } export declare const DeployHooksDeleteRequest: S.Schema; /** Unwrapped `result` payload of the Cloudflare v4 response envelope. */ export interface DeployHooksDeleteResponse { /** Git branch name. */ branch?: string | null; createdOn?: string | null; /** Deploy hook name (1-58 characters). */ deployHookName?: string | null; /** Deploy hook UUID. */ deployHookUuid?: string | null; /** System-generated worker script tag. */ externalScriptId?: string | null; modifiedOn?: string | null; } export declare const DeployHooksDeleteResponse: S.Schema; export interface DeployHooksGetRequest { /** Account identifier. */ accountId: string; /** Human-readable name of the worker. */ scriptName: string; /** Deploy hook UUID. */ deployHookUuid: string; } export declare const DeployHooksGetRequest: S.Schema; /** Unwrapped `result` payload of the Cloudflare v4 response envelope. */ export interface DeployHooksGetResponse { /** Git branch name. */ branch?: string | null; createdOn?: string | null; /** Deploy hook name (1-58 characters). */ deployHookName?: string | null; /** Deploy hook UUID. */ deployHookUuid?: string | null; /** System-generated worker script tag. */ externalScriptId?: string | null; modifiedOn?: string | null; } export declare const DeployHooksGetResponse: S.Schema; export interface DeployHooksListRequest { /** Account identifier. */ accountId: string; /** Human-readable name of the worker. */ scriptName: string; } export declare const DeployHooksListRequest: S.Schema; export interface DeployHooksListResultItemLatestBuild { createdOn?: string | null; } export declare const DeployHooksListResultItemLatestBuild: S.Schema; export interface DeployHooksListResultItem { /** Git branch name. */ branch?: string | null; createdOn?: string | null; /** Deploy hook name (1-58 characters). */ deployHookName?: string | null; /** Deploy hook UUID. */ deployHookUuid?: string | null; /** System-generated worker script tag. */ externalScriptId?: string | null; latestBuild?: DeployHooksListResultItemLatestBuild | null; modifiedOn?: string | null; } export declare const DeployHooksListResultItem: S.Schema; export type DeployHooksListResultList = Array; export declare const DeployHooksListResultList: S.Schema; export type DeployHooksListResponse = DeployHooksListResultList; export declare const DeployHooksListResponse: S.Schema; export interface DeployHooksTriggerRequest { /** Deploy hook UUID. */ deployHookUuid: string; } export declare const DeployHooksTriggerRequest: S.Schema; export type DeployHooksTriggerResponseStatus = "queued" | "initializing" | "running" | "stopped"; export declare const DeployHooksTriggerResponseStatus: any; /** Unwrapped `result` payload of the Cloudflare v4 response envelope. */ export interface DeployHooksTriggerResponse { /** True if a pending build already exists for this branch */ alreadyExists?: boolean | null; /** Build UUID. */ buildUuid?: string | null; createdOn?: string | null; status?: DeployHooksTriggerResponseStatus | null; } export declare const DeployHooksTriggerResponse: S.Schema; export interface DeployHooksUpdateRequest { /** Account identifier. */ accountId: string; /** Human-readable name of the worker. */ scriptName: string; /** Deploy hook UUID. */ deployHookUuid: string; /** Git branch name. */ branch: string; /** Deploy hook name (1-58 characters). */ deployHookName: string; } export declare const DeployHooksUpdateRequest: S.Schema; /** Unwrapped `result` payload of the Cloudflare v4 response envelope. */ export interface DeployHooksUpdateResponse { /** Git branch name. */ branch?: string | null; createdOn?: string | null; /** Deploy hook name (1-58 characters). */ deployHookName?: string | null; /** Deploy hook UUID. */ deployHookUuid?: string | null; /** System-generated worker script tag. */ externalScriptId?: string | null; modifiedOn?: string | null; } export declare const DeployHooksUpdateResponse: S.Schema; export interface GetAccountLimitsRequest { /** Account identifier. */ accountId: string; } export declare const GetAccountLimitsRequest: S.Schema; /** Unwrapped `result` payload of the Cloudflare v4 response envelope. */ export interface GetAccountLimitsResponse { /** When build minutes will refresh (only for non-paid plans) */ buildMinutesRefreshOn?: string | null; /** Whether build minutes limit has been reached (only for non-paid plans) */ hasReachedBuildMinutesLimit?: boolean | null; } export declare const GetAccountLimitsResponse: S.Schema; export interface GetBuildRequest { /** Account identifier. */ accountId: string; /** Build UUID. */ buildUuid: string; } export declare const GetBuildRequest: S.Schema; export type GetBuildResponseBuildOutcome = "success" | "fail" | "skipped" | "cancelled" | "terminated"; export declare const GetBuildResponseBuildOutcome: any; export type GetBuildResponseBuildTriggerMetadataBuildTriggerSource = "push" | "pull_request" | "manual" | "api"; export declare const GetBuildResponseBuildTriggerMetadataBuildTriggerSource: any; export type GetBuildResponseBuildTriggerMetadataEnvironmentVariablesMap = { [key: string]: string | undefined; }; export declare const GetBuildResponseBuildTriggerMetadataEnvironmentVariablesMap: S.Schema; export type GetBuildResponseBuildTriggerMetadataProviderType = "github" | "gitlab" | "gitlab_internal"; export declare const GetBuildResponseBuildTriggerMetadataProviderType: any; export interface GetBuildResponseBuildTriggerMetadata { author?: string | null; /** Git branch name. */ branch?: string | null; buildCommand?: string | null; buildTokenName?: string | null; /** Build token UUID. */ buildTokenUuid?: string | null; buildTriggerSource?: GetBuildResponseBuildTriggerMetadataBuildTriggerSource | null; /** Git commit hash */ commitHash?: string | null; commitMessage?: string | null; deployCommand?: string | null; environmentVariables?: GetBuildResponseBuildTriggerMetadataEnvironmentVariablesMap | null; providerAccountName?: string | null; providerType?: GetBuildResponseBuildTriggerMetadataProviderType | null; repoName?: string | null; /** Root directory path. */ rootDirectory?: string | null; } export declare const GetBuildResponseBuildTriggerMetadata: S.Schema; export interface GetBuildResponsePullRequest { createdOn?: string | null; pullRequestUrl?: string | null; } export declare const GetBuildResponsePullRequest: S.Schema; export type GetBuildResponseStatus = "queued" | "initializing" | "running" | "stopped"; export declare const GetBuildResponseStatus: any; export type GetBuildResponseTriggerBranchExcludesList = Array; export declare const GetBuildResponseTriggerBranchExcludesList: S.Schema; export type GetBuildResponseTriggerBranchIncludesList = Array; export declare const GetBuildResponseTriggerBranchIncludesList: S.Schema; export type GetBuildResponseTriggerPathExcludesList = Array; export declare const GetBuildResponseTriggerPathExcludesList: S.Schema; export type GetBuildResponseTriggerPathIncludesList = Array; export declare const GetBuildResponseTriggerPathIncludesList: S.Schema; export type GetBuildResponseTriggerRepoConnectionProviderType = "github" | "gitlab" | "gitlab_internal"; export declare const GetBuildResponseTriggerRepoConnectionProviderType: any; export interface GetBuildResponseTriggerRepoConnection { createdOn?: string | null; deletedOn?: string | null; modifiedOn?: string | null; /** Provider account identifier. */ providerAccountId?: string | null; providerAccountName?: string | null; providerType?: GetBuildResponseTriggerRepoConnectionProviderType | null; /** Repository connection UUID. */ repoConnectionUuid?: string | null; /** Repository identifier. */ repoId?: string | null; repoName?: string | null; } export declare const GetBuildResponseTriggerRepoConnection: S.Schema; export interface GetBuildResponseTrigger { branchExcludes?: GetBuildResponseTriggerBranchExcludesList | null; branchIncludes?: GetBuildResponseTriggerBranchIncludesList | null; buildCachingEnabled?: boolean | null; buildCommand?: string | null; createdOn?: string | null; deletedOn?: string | null; deployCommand?: string | null; /** System-generated worker script tag. */ externalScriptId?: string | null; modifiedOn?: string | null; pathExcludes?: GetBuildResponseTriggerPathExcludesList | null; pathIncludes?: GetBuildResponseTriggerPathIncludesList | null; repoConnection?: GetBuildResponseTriggerRepoConnection | null; /** Root directory path. */ rootDirectory?: string | null; triggerName?: string | null; /** Trigger UUID. */ triggerUuid?: string | null; } export declare const GetBuildResponseTrigger: S.Schema; /** Unwrapped `result` payload of the Cloudflare v4 response envelope. */ export interface GetBuildResponse { buildOutcome?: GetBuildResponseBuildOutcome | null; buildTriggerMetadata?: GetBuildResponseBuildTriggerMetadata | null; /** Build UUID. */ buildUuid?: string | null; createdOn?: string | null; initializingOn?: string | null; modifiedOn?: string | null; pullRequest?: GetBuildResponsePullRequest | null; runningOn?: string | null; status?: GetBuildResponseStatus | null; stoppedOn?: string | null; /** Trigger information without build_token_uuid */ trigger?: GetBuildResponseTrigger | null; } export declare const GetBuildResponse: S.Schema; export interface GetBuildsByVersionRequest { /** Account identifier. */ accountId: string; /** Comma-separated list of version UUIDs (max 20). */ versionIds: string; } export declare const GetBuildsByVersionRequest: S.Schema; export type GetBuildsByVersionResponseBuildsValueBuildOutcome = "success" | "fail" | "skipped" | "cancelled" | "terminated"; export declare const GetBuildsByVersionResponseBuildsValueBuildOutcome: any; export type GetBuildsByVersionResponseBuildsValueBuildTriggerMetadataBuildTriggerSource = "push" | "pull_request" | "manual" | "api"; export declare const GetBuildsByVersionResponseBuildsValueBuildTriggerMetadataBuildTriggerSource: any; export type GetBuildsByVersionResponseBuildsValueBuildTriggerMetadataEnvironmentVariablesMap = { [key: string]: string | undefined; }; export declare const GetBuildsByVersionResponseBuildsValueBuildTriggerMetadataEnvironmentVariablesMap: S.Schema; export type GetBuildsByVersionResponseBuildsValueBuildTriggerMetadataProviderType = "github" | "gitlab" | "gitlab_internal"; export declare const GetBuildsByVersionResponseBuildsValueBuildTriggerMetadataProviderType: any; export interface GetBuildsByVersionResponseBuildsValueBuildTriggerMetadata { author?: string | null; /** Git branch name. */ branch?: string | null; buildCommand?: string | null; buildTokenName?: string | null; /** Build token UUID. */ buildTokenUuid?: string | null; buildTriggerSource?: GetBuildsByVersionResponseBuildsValueBuildTriggerMetadataBuildTriggerSource | null; /** Git commit hash */ commitHash?: string | null; commitMessage?: string | null; deployCommand?: string | null; environmentVariables?: GetBuildsByVersionResponseBuildsValueBuildTriggerMetadataEnvironmentVariablesMap | null; providerAccountName?: string | null; providerType?: GetBuildsByVersionResponseBuildsValueBuildTriggerMetadataProviderType | null; repoName?: string | null; /** Root directory path. */ rootDirectory?: string | null; } export declare const GetBuildsByVersionResponseBuildsValueBuildTriggerMetadata: S.Schema; export type GetBuildsByVersionResponseBuildsValuePullRequest = GetBuildResponsePullRequest; export declare const GetBuildsByVersionResponseBuildsValuePullRequest: S.Schema; export type GetBuildsByVersionResponseBuildsValueStatus = "queued" | "initializing" | "running" | "stopped"; export declare const GetBuildsByVersionResponseBuildsValueStatus: any; export type GetBuildsByVersionResponseBuildsValueTriggerBranchExcludesList = Array; export declare const GetBuildsByVersionResponseBuildsValueTriggerBranchExcludesList: S.Schema; export type GetBuildsByVersionResponseBuildsValueTriggerBranchIncludesList = Array; export declare const GetBuildsByVersionResponseBuildsValueTriggerBranchIncludesList: S.Schema; export type GetBuildsByVersionResponseBuildsValueTriggerPathExcludesList = Array; export declare const GetBuildsByVersionResponseBuildsValueTriggerPathExcludesList: S.Schema; export type GetBuildsByVersionResponseBuildsValueTriggerPathIncludesList = Array; export declare const GetBuildsByVersionResponseBuildsValueTriggerPathIncludesList: S.Schema; export type GetBuildsByVersionResponseBuildsValueTriggerRepoConnectionProviderType = "github" | "gitlab" | "gitlab_internal"; export declare const GetBuildsByVersionResponseBuildsValueTriggerRepoConnectionProviderType: any; export interface GetBuildsByVersionResponseBuildsValueTriggerRepoConnection { createdOn?: string | null; deletedOn?: string | null; modifiedOn?: string | null; /** Provider account identifier. */ providerAccountId?: string | null; providerAccountName?: string | null; providerType?: GetBuildsByVersionResponseBuildsValueTriggerRepoConnectionProviderType | null; /** Repository connection UUID. */ repoConnectionUuid?: string | null; /** Repository identifier. */ repoId?: string | null; repoName?: string | null; } export declare const GetBuildsByVersionResponseBuildsValueTriggerRepoConnection: S.Schema; export interface GetBuildsByVersionResponseBuildsValueTrigger { branchExcludes?: GetBuildsByVersionResponseBuildsValueTriggerBranchExcludesList | null; branchIncludes?: GetBuildsByVersionResponseBuildsValueTriggerBranchIncludesList | null; buildCachingEnabled?: boolean | null; buildCommand?: string | null; createdOn?: string | null; deletedOn?: string | null; deployCommand?: string | null; /** System-generated worker script tag. */ externalScriptId?: string | null; modifiedOn?: string | null; pathExcludes?: GetBuildsByVersionResponseBuildsValueTriggerPathExcludesList | null; pathIncludes?: GetBuildsByVersionResponseBuildsValueTriggerPathIncludesList | null; repoConnection?: GetBuildsByVersionResponseBuildsValueTriggerRepoConnection | null; /** Root directory path. */ rootDirectory?: string | null; triggerName?: string | null; /** Trigger UUID. */ triggerUuid?: string | null; } export declare const GetBuildsByVersionResponseBuildsValueTrigger: S.Schema; export interface GetBuildsByVersionResponseBuildsValue { buildOutcome?: GetBuildsByVersionResponseBuildsValueBuildOutcome | null; buildTriggerMetadata?: GetBuildsByVersionResponseBuildsValueBuildTriggerMetadata | null; /** Build UUID. */ buildUuid?: string | null; createdOn?: string | null; initializingOn?: string | null; modifiedOn?: string | null; pullRequest?: GetBuildResponsePullRequest | null; runningOn?: string | null; status?: GetBuildsByVersionResponseBuildsValueStatus | null; stoppedOn?: string | null; /** Trigger information without build_token_uuid */ trigger?: GetBuildsByVersionResponseBuildsValueTrigger | null; } export declare const GetBuildsByVersionResponseBuildsValue: S.Schema; export type GetBuildsByVersionResponseBuildsMap = { [key: string]: GetBuildsByVersionResponseBuildsValue | undefined; }; export declare const GetBuildsByVersionResponseBuildsMap: S.Schema; /** Unwrapped `result` payload of the Cloudflare v4 response envelope. */ export interface GetBuildsByVersionResponse { builds?: GetBuildsByVersionResponseBuildsMap | null; } export declare const GetBuildsByVersionResponse: S.Schema; export interface GetBuildsLogRequest { /** Account identifier. */ accountId: string; /** Build UUID. */ buildUuid: string; /** Pagination cursor for log retrieval. */ cursor?: string; } export declare const GetBuildsLogRequest: S.Schema; export type GetBuildsLogResponseLinesItem = string | number; export declare const GetBuildsLogResponseLinesItem: any; export type GetBuildsLogResponseLinesList = Array; export declare const GetBuildsLogResponseLinesList: S.Schema; /** Unwrapped `result` payload of the Cloudflare v4 response envelope. */ export interface GetBuildsLogResponse { /** Pagination cursor for log retrieval. */ cursor?: string | null; lines?: GetBuildsLogResponseLinesList | null; truncated?: boolean | null; } export declare const GetBuildsLogResponse: S.Schema; export interface GetLatestBuildsRequest { /** Account identifier. */ accountId: string; /** Comma-separated list of system-generated worker script tags (max 20). */ externalScriptIds: string; } export declare const GetLatestBuildsRequest: S.Schema; export type GetLatestBuildsResponseBuildsValueBuildOutcome = "success" | "fail" | "skipped" | "cancelled" | "terminated"; export declare const GetLatestBuildsResponseBuildsValueBuildOutcome: any; export type GetLatestBuildsResponseBuildsValueBuildTriggerMetadataBuildTriggerSource = "push" | "pull_request" | "manual" | "api"; export declare const GetLatestBuildsResponseBuildsValueBuildTriggerMetadataBuildTriggerSource: any; export type GetLatestBuildsResponseBuildsValueBuildTriggerMetadataEnvironmentVariablesMap = { [key: string]: string | undefined; }; export declare const GetLatestBuildsResponseBuildsValueBuildTriggerMetadataEnvironmentVariablesMap: S.Schema; export type GetLatestBuildsResponseBuildsValueBuildTriggerMetadataProviderType = "github" | "gitlab" | "gitlab_internal"; export declare const GetLatestBuildsResponseBuildsValueBuildTriggerMetadataProviderType: any; export interface GetLatestBuildsResponseBuildsValueBuildTriggerMetadata { author?: string | null; /** Git branch name. */ branch?: string | null; buildCommand?: string | null; buildTokenName?: string | null; /** Build token UUID. */ buildTokenUuid?: string | null; buildTriggerSource?: GetLatestBuildsResponseBuildsValueBuildTriggerMetadataBuildTriggerSource | null; /** Git commit hash */ commitHash?: string | null; commitMessage?: string | null; deployCommand?: string | null; environmentVariables?: GetLatestBuildsResponseBuildsValueBuildTriggerMetadataEnvironmentVariablesMap | null; providerAccountName?: string | null; providerType?: GetLatestBuildsResponseBuildsValueBuildTriggerMetadataProviderType | null; repoName?: string | null; /** Root directory path. */ rootDirectory?: string | null; } export declare const GetLatestBuildsResponseBuildsValueBuildTriggerMetadata: S.Schema; export type GetLatestBuildsResponseBuildsValuePullRequest = GetBuildResponsePullRequest; export declare const GetLatestBuildsResponseBuildsValuePullRequest: S.Schema; export type GetLatestBuildsResponseBuildsValueStatus = "queued" | "initializing" | "running" | "stopped"; export declare const GetLatestBuildsResponseBuildsValueStatus: any; export type GetLatestBuildsResponseBuildsValueTriggerBranchExcludesList = Array; export declare const GetLatestBuildsResponseBuildsValueTriggerBranchExcludesList: S.Schema; export type GetLatestBuildsResponseBuildsValueTriggerBranchIncludesList = Array; export declare const GetLatestBuildsResponseBuildsValueTriggerBranchIncludesList: S.Schema; export type GetLatestBuildsResponseBuildsValueTriggerPathExcludesList = Array; export declare const GetLatestBuildsResponseBuildsValueTriggerPathExcludesList: S.Schema; export type GetLatestBuildsResponseBuildsValueTriggerPathIncludesList = Array; export declare const GetLatestBuildsResponseBuildsValueTriggerPathIncludesList: S.Schema; export type GetLatestBuildsResponseBuildsValueTriggerRepoConnectionProviderType = "github" | "gitlab" | "gitlab_internal"; export declare const GetLatestBuildsResponseBuildsValueTriggerRepoConnectionProviderType: any; export interface GetLatestBuildsResponseBuildsValueTriggerRepoConnection { createdOn?: string | null; deletedOn?: string | null; modifiedOn?: string | null; /** Provider account identifier. */ providerAccountId?: string | null; providerAccountName?: string | null; providerType?: GetLatestBuildsResponseBuildsValueTriggerRepoConnectionProviderType | null; /** Repository connection UUID. */ repoConnectionUuid?: string | null; /** Repository identifier. */ repoId?: string | null; repoName?: string | null; } export declare const GetLatestBuildsResponseBuildsValueTriggerRepoConnection: S.Schema; export interface GetLatestBuildsResponseBuildsValueTrigger { branchExcludes?: GetLatestBuildsResponseBuildsValueTriggerBranchExcludesList | null; branchIncludes?: GetLatestBuildsResponseBuildsValueTriggerBranchIncludesList | null; buildCachingEnabled?: boolean | null; buildCommand?: string | null; createdOn?: string | null; deletedOn?: string | null; deployCommand?: string | null; /** System-generated worker script tag. */ externalScriptId?: string | null; modifiedOn?: string | null; pathExcludes?: GetLatestBuildsResponseBuildsValueTriggerPathExcludesList | null; pathIncludes?: GetLatestBuildsResponseBuildsValueTriggerPathIncludesList | null; repoConnection?: GetLatestBuildsResponseBuildsValueTriggerRepoConnection | null; /** Root directory path. */ rootDirectory?: string | null; triggerName?: string | null; /** Trigger UUID. */ triggerUuid?: string | null; } export declare const GetLatestBuildsResponseBuildsValueTrigger: S.Schema; export interface GetLatestBuildsResponseBuildsValue { buildOutcome?: GetLatestBuildsResponseBuildsValueBuildOutcome | null; buildTriggerMetadata?: GetLatestBuildsResponseBuildsValueBuildTriggerMetadata | null; /** Build UUID. */ buildUuid?: string | null; createdOn?: string | null; initializingOn?: string | null; modifiedOn?: string | null; pullRequest?: GetBuildResponsePullRequest | null; runningOn?: string | null; status?: GetLatestBuildsResponseBuildsValueStatus | null; stoppedOn?: string | null; /** Trigger information without build_token_uuid */ trigger?: GetLatestBuildsResponseBuildsValueTrigger | null; } export declare const GetLatestBuildsResponseBuildsValue: S.Schema; export type GetLatestBuildsResponseBuildsMap = { [key: string]: GetLatestBuildsResponseBuildsValue | undefined; }; export declare const GetLatestBuildsResponseBuildsMap: S.Schema; /** Unwrapped `result` payload of the Cloudflare v4 response envelope. */ export interface GetLatestBuildsResponse { builds?: GetLatestBuildsResponseBuildsMap | null; } export declare const GetLatestBuildsResponse: S.Schema; export type GetReposConfigAutofillRequestProviderType = "github" | "gitlab" | "gitlab_internal"; export declare const GetReposConfigAutofillRequestProviderType: any; export interface GetReposConfigAutofillRequest { /** Account identifier. */ accountId: string; providerType: GetReposConfigAutofillRequestProviderType | (string & {}); /** Provider account identifier. */ providerAccountId: string; /** Repository identifier. */ repoId: string; /** Git branch name. */ branch: string; /** Root directory path. */ rootDirectory?: string; } export declare const GetReposConfigAutofillRequest: S.Schema; export type GetReposConfigAutofillResponseEnvWorkerNamesMap = { [key: string]: string | undefined; }; export declare const GetReposConfigAutofillResponseEnvWorkerNamesMap: S.Schema; export type GetReposConfigAutofillResponsePackageManager = "npm" | "yarn" | "pnpm" | "bun" | "uv"; export declare const GetReposConfigAutofillResponsePackageManager: any; export type GetReposConfigAutofillResponseScriptsMap = { [key: string]: string | undefined; }; export declare const GetReposConfigAutofillResponseScriptsMap: S.Schema; /** Unwrapped `result` payload of the Cloudflare v4 response envelope. */ export interface GetReposConfigAutofillResponse { configFile?: string | null; defaultWorkerName?: string | null; envWorkerNames?: GetReposConfigAutofillResponseEnvWorkerNamesMap | null; packageManager?: GetReposConfigAutofillResponsePackageManager | null; scripts?: GetReposConfigAutofillResponseScriptsMap | null; } export declare const GetReposConfigAutofillResponse: S.Schema; export interface ListBuildsRequest { /** Account identifier. */ accountId: string; /** System-generated worker script tag. */ externalScriptId: string; /** Page number for pagination */ page?: number; /** Number of items per page */ perPage?: number; } export declare const ListBuildsRequest: S.Schema; export type ListBuildsResultItemBuildOutcome = "success" | "fail" | "skipped" | "cancelled" | "terminated"; export declare const ListBuildsResultItemBuildOutcome: any; export type ListBuildsResultItemBuildTriggerMetadataBuildTriggerSource = "push" | "pull_request" | "manual" | "api"; export declare const ListBuildsResultItemBuildTriggerMetadataBuildTriggerSource: any; export type ListBuildsResultItemBuildTriggerMetadataEnvironmentVariablesMap = { [key: string]: string | undefined; }; export declare const ListBuildsResultItemBuildTriggerMetadataEnvironmentVariablesMap: S.Schema; export type ListBuildsResultItemBuildTriggerMetadataProviderType = "github" | "gitlab" | "gitlab_internal"; export declare const ListBuildsResultItemBuildTriggerMetadataProviderType: any; export interface ListBuildsResultItemBuildTriggerMetadata { author?: string | null; /** Git branch name. */ branch?: string | null; buildCommand?: string | null; buildTokenName?: string | null; /** Build token UUID. */ buildTokenUuid?: string | null; buildTriggerSource?: ListBuildsResultItemBuildTriggerMetadataBuildTriggerSource | null; /** Git commit hash */ commitHash?: string | null; commitMessage?: string | null; deployCommand?: string | null; environmentVariables?: ListBuildsResultItemBuildTriggerMetadataEnvironmentVariablesMap | null; providerAccountName?: string | null; providerType?: ListBuildsResultItemBuildTriggerMetadataProviderType | null; repoName?: string | null; /** Root directory path. */ rootDirectory?: string | null; } export declare const ListBuildsResultItemBuildTriggerMetadata: S.Schema; export type ListBuildsResultItemPullRequest = GetBuildResponsePullRequest; export declare const ListBuildsResultItemPullRequest: S.Schema; export type ListBuildsResultItemStatus = "queued" | "initializing" | "running" | "stopped"; export declare const ListBuildsResultItemStatus: any; export type ListBuildsResultItemTriggerBranchExcludesList = Array; export declare const ListBuildsResultItemTriggerBranchExcludesList: S.Schema; export type ListBuildsResultItemTriggerBranchIncludesList = Array; export declare const ListBuildsResultItemTriggerBranchIncludesList: S.Schema; export type ListBuildsResultItemTriggerPathExcludesList = Array; export declare const ListBuildsResultItemTriggerPathExcludesList: S.Schema; export type ListBuildsResultItemTriggerPathIncludesList = Array; export declare const ListBuildsResultItemTriggerPathIncludesList: S.Schema; export type ListBuildsResultItemTriggerRepoConnectionProviderType = "github" | "gitlab" | "gitlab_internal"; export declare const ListBuildsResultItemTriggerRepoConnectionProviderType: any; export interface ListBuildsResultItemTriggerRepoConnection { createdOn?: string | null; deletedOn?: string | null; modifiedOn?: string | null; /** Provider account identifier. */ providerAccountId?: string | null; providerAccountName?: string | null; providerType?: ListBuildsResultItemTriggerRepoConnectionProviderType | null; /** Repository connection UUID. */ repoConnectionUuid?: string | null; /** Repository identifier. */ repoId?: string | null; repoName?: string | null; } export declare const ListBuildsResultItemTriggerRepoConnection: S.Schema; export interface ListBuildsResultItemTrigger { branchExcludes?: ListBuildsResultItemTriggerBranchExcludesList | null; branchIncludes?: ListBuildsResultItemTriggerBranchIncludesList | null; buildCachingEnabled?: boolean | null; buildCommand?: string | null; createdOn?: string | null; deletedOn?: string | null; deployCommand?: string | null; /** System-generated worker script tag. */ externalScriptId?: string | null; modifiedOn?: string | null; pathExcludes?: ListBuildsResultItemTriggerPathExcludesList | null; pathIncludes?: ListBuildsResultItemTriggerPathIncludesList | null; repoConnection?: ListBuildsResultItemTriggerRepoConnection | null; /** Root directory path. */ rootDirectory?: string | null; triggerName?: string | null; /** Trigger UUID. */ triggerUuid?: string | null; } export declare const ListBuildsResultItemTrigger: S.Schema; export interface ListBuildsResultItem { buildOutcome?: ListBuildsResultItemBuildOutcome | null; buildTriggerMetadata?: ListBuildsResultItemBuildTriggerMetadata | null; /** Build UUID. */ buildUuid?: string | null; createdOn?: string | null; initializingOn?: string | null; modifiedOn?: string | null; pullRequest?: GetBuildResponsePullRequest | null; runningOn?: string | null; status?: ListBuildsResultItemStatus | null; stoppedOn?: string | null; /** Trigger information without build_token_uuid */ trigger?: ListBuildsResultItemTrigger | null; } export declare const ListBuildsResultItem: S.Schema; export type ListBuildsResultList = Array; export declare const ListBuildsResultList: S.Schema; export type ListBuildsResponse = ListBuildsResultList; export declare const ListBuildsResponse: S.Schema; export interface ListTokensRequest { /** Account identifier. */ accountId: string; /** Page number for pagination */ page?: number; /** Number of items per page */ perPage?: number; } export declare const ListTokensRequest: S.Schema; export interface ListTokensResultItem { buildTokenName?: string | null; /** Build token UUID. */ buildTokenUuid?: string | null; cloudflareTokenId?: string | null; ownerType?: string | null; } export declare const ListTokensResultItem: S.Schema; export type ListTokensResultList = Array; export declare const ListTokensResultList: S.Schema; export type ListTokensResponse = ListTokensResultList; export declare const ListTokensResponse: S.Schema; export interface ListTriggersRequest { /** Account identifier. */ accountId: string; /** System-generated worker script tag. */ externalScriptId: string; } export declare const ListTriggersRequest: S.Schema; export type ListTriggersResultItemBranchExcludesList = Array; export declare const ListTriggersResultItemBranchExcludesList: S.Schema; export type ListTriggersResultItemBranchIncludesList = Array; export declare const ListTriggersResultItemBranchIncludesList: S.Schema; export type ListTriggersResultItemPathExcludesList = Array; export declare const ListTriggersResultItemPathExcludesList: S.Schema; export type ListTriggersResultItemPathIncludesList = Array; export declare const ListTriggersResultItemPathIncludesList: S.Schema; export type ListTriggersResultItemRepoConnectionProviderType = "github" | "gitlab" | "gitlab_internal"; export declare const ListTriggersResultItemRepoConnectionProviderType: any; export interface ListTriggersResultItemRepoConnection { createdOn?: string | null; deletedOn?: string | null; modifiedOn?: string | null; /** Provider account identifier. */ providerAccountId?: string | null; providerAccountName?: string | null; providerType?: ListTriggersResultItemRepoConnectionProviderType | null; /** Repository connection UUID. */ repoConnectionUuid?: string | null; /** Repository identifier. */ repoId?: string | null; repoName?: string | null; } export declare const ListTriggersResultItemRepoConnection: S.Schema; export interface ListTriggersResultItem { branchExcludes?: ListTriggersResultItemBranchExcludesList | null; branchIncludes?: ListTriggersResultItemBranchIncludesList | null; buildCachingEnabled?: boolean | null; buildCommand?: string | null; buildTokenName?: string | null; /** Build token UUID. */ buildTokenUuid?: string | null; createdOn?: string | null; deletedOn?: string | null; deployCommand?: string | null; /** System-generated worker script tag. */ externalScriptId?: string | null; modifiedOn?: string | null; pathExcludes?: ListTriggersResultItemPathExcludesList | null; pathIncludes?: ListTriggersResultItemPathIncludesList | null; repoConnection?: ListTriggersResultItemRepoConnection | null; /** Root directory path. */ rootDirectory?: string | null; triggerName?: string | null; /** Trigger UUID. */ triggerUuid?: string | null; } export declare const ListTriggersResultItem: S.Schema; export type ListTriggersResultList = Array; export declare const ListTriggersResultList: S.Schema; export type ListTriggersResponse = ListTriggersResultList; export declare const ListTriggersResponse: S.Schema; export interface ListTriggersEnvironmentVariablesRequest { /** Account identifier. */ accountId: string; /** Trigger UUID. */ triggerUuid: string; } export declare const ListTriggersEnvironmentVariablesRequest: S.Schema; export interface ListTriggersEnvironmentVariablesResultValue { createdOn: string; isSecret: boolean; /** Value is null for secret environment variables */ value?: string | null; } export declare const ListTriggersEnvironmentVariablesResultValue: S.Schema; export type ListTriggersEnvironmentVariablesResultMap = { [key: string]: ListTriggersEnvironmentVariablesResultValue | undefined; }; export declare const ListTriggersEnvironmentVariablesResultMap: S.Schema; export type ListTriggersEnvironmentVariablesResponse = ListTriggersEnvironmentVariablesResultMap; export declare const ListTriggersEnvironmentVariablesResponse: S.Schema; export type TriggersCreateBuildRequestSeedRepoProvider = "github" | "gitlab" | "gitlab_internal"; export declare const TriggersCreateBuildRequestSeedRepoProvider: any; export interface TriggersCreateBuildRequestSeedRepoFilesItem { content: string; filename: string; isBase64?: boolean; /** Text to replace in the file */ replace?: string; } export declare const TriggersCreateBuildRequestSeedRepoFilesItem: S.Schema; export type TriggersCreateBuildRequestSeedRepoFilesList = Array; export declare const TriggersCreateBuildRequestSeedRepoFilesList: S.Schema; export interface TriggersCreateBuildRequestSeedRepo { /** Git branch name. */ branch: string; owner: string; path: string; provider: TriggersCreateBuildRequestSeedRepoProvider | (string & {}); repository: string; files?: TriggersCreateBuildRequestSeedRepoFilesList; } export declare const TriggersCreateBuildRequestSeedRepo: S.Schema; export interface TriggersCreateBuildRequest { /** Account identifier. */ accountId: string; /** Trigger UUID. */ triggerUuid: string; /** Git branch name (required if commit_hash not provided) */ branch?: string; /** Git commit hash (required if branch not provided) */ commitHash?: string; seedRepo?: TriggersCreateBuildRequestSeedRepo; } export declare const TriggersCreateBuildRequest: S.Schema; /** Unwrapped `result` payload of the Cloudflare v4 response envelope. */ export interface TriggersCreateBuildResponse { /** Build UUID. */ buildUuid?: string | null; createdOn?: string | null; } export declare const TriggersCreateBuildResponse: S.Schema; export interface TriggersPurgeCacheRequest { /** Account identifier. */ accountId: string; /** Trigger UUID. */ triggerUuid: string; } export declare const TriggersPurgeCacheRequest: S.Schema; export type TriggersPurgeCacheResponse = unknown; export declare const TriggersPurgeCacheResponse: S.Schema; export type UpdateTriggerRequestBranchExcludesList = Array; export declare const UpdateTriggerRequestBranchExcludesList: S.Schema; export type UpdateTriggerRequestBranchIncludesList = Array; export declare const UpdateTriggerRequestBranchIncludesList: S.Schema; export type UpdateTriggerRequestPathExcludesList = Array; export declare const UpdateTriggerRequestPathExcludesList: S.Schema; export type UpdateTriggerRequestPathIncludesList = Array; export declare const UpdateTriggerRequestPathIncludesList: S.Schema; export interface UpdateTriggerRequest { /** Account identifier. */ accountId: string; /** Trigger UUID. */ triggerUuid: string; branchExcludes?: UpdateTriggerRequestBranchExcludesList; branchIncludes?: UpdateTriggerRequestBranchIncludesList; buildCachingEnabled?: boolean; buildCommand?: string; /** Build token UUID. */ buildTokenUuid?: string; deployCommand?: string; pathExcludes?: UpdateTriggerRequestPathExcludesList; pathIncludes?: UpdateTriggerRequestPathIncludesList; /** Root directory path. */ rootDirectory?: string; triggerName?: string; } export declare const UpdateTriggerRequest: S.Schema; export type UpdateTriggerResponseBranchExcludesList = Array; export declare const UpdateTriggerResponseBranchExcludesList: S.Schema; export type UpdateTriggerResponseBranchIncludesList = Array; export declare const UpdateTriggerResponseBranchIncludesList: S.Schema; export type UpdateTriggerResponsePathExcludesList = Array; export declare const UpdateTriggerResponsePathExcludesList: S.Schema; export type UpdateTriggerResponsePathIncludesList = Array; export declare const UpdateTriggerResponsePathIncludesList: S.Schema; export type UpdateTriggerResponseRepoConnectionProviderType = "github" | "gitlab" | "gitlab_internal"; export declare const UpdateTriggerResponseRepoConnectionProviderType: any; export interface UpdateTriggerResponseRepoConnection { createdOn?: string | null; deletedOn?: string | null; modifiedOn?: string | null; /** Provider account identifier. */ providerAccountId?: string | null; providerAccountName?: string | null; providerType?: UpdateTriggerResponseRepoConnectionProviderType | null; /** Repository connection UUID. */ repoConnectionUuid?: string | null; /** Repository identifier. */ repoId?: string | null; repoName?: string | null; } export declare const UpdateTriggerResponseRepoConnection: S.Schema; /** Unwrapped `result` payload of the Cloudflare v4 response envelope. */ export interface UpdateTriggerResponse { branchExcludes?: UpdateTriggerResponseBranchExcludesList | null; branchIncludes?: UpdateTriggerResponseBranchIncludesList | null; buildCachingEnabled?: boolean | null; buildCommand?: string | null; buildTokenName?: string | null; /** Build token UUID. */ buildTokenUuid?: string | null; createdOn?: string | null; deletedOn?: string | null; deployCommand?: string | null; /** System-generated worker script tag. */ externalScriptId?: string | null; modifiedOn?: string | null; pathExcludes?: UpdateTriggerResponsePathExcludesList | null; pathIncludes?: UpdateTriggerResponsePathIncludesList | null; repoConnection?: UpdateTriggerResponseRepoConnection | null; /** Root directory path. */ rootDirectory?: string | null; triggerName?: string | null; /** Trigger UUID. */ triggerUuid?: string | null; } export declare const UpdateTriggerResponse: S.Schema; export type UpsertReposConnectionRequestProviderType = "github" | "gitlab" | "gitlab_internal"; export declare const UpsertReposConnectionRequestProviderType: any; export interface UpsertReposConnectionRequest { /** Account identifier. */ accountId: string; /** Provider account identifier. */ providerAccountId: string; providerAccountName: string; providerType: UpsertReposConnectionRequestProviderType | (string & {}); /** Repository identifier. */ repoId: string; repoName: string; } export declare const UpsertReposConnectionRequest: S.Schema; export type UpsertReposConnectionResponseProviderType = "github" | "gitlab" | "gitlab_internal"; export declare const UpsertReposConnectionResponseProviderType: any; /** Unwrapped `result` payload of the Cloudflare v4 response envelope. */ export interface UpsertReposConnectionResponse { createdOn?: string | null; deletedOn?: string | null; modifiedOn?: string | null; /** Provider account identifier. */ providerAccountId?: string | null; providerAccountName?: string | null; providerType?: UpsertReposConnectionResponseProviderType | null; /** Repository connection UUID. */ repoConnectionUuid?: string | null; /** Repository identifier. */ repoId?: string | null; repoName?: string | null; } export declare const UpsertReposConnectionResponse: S.Schema; export interface UpsertTriggersEnvironmentVariableRequestBodyValue { isSecret: boolean; value?: string; } export declare const UpsertTriggersEnvironmentVariableRequestBodyValue: S.Schema; export type UpsertTriggersEnvironmentVariableRequestBodyMap = { [key: string]: UpsertTriggersEnvironmentVariableRequestBodyValue | undefined; }; export declare const UpsertTriggersEnvironmentVariableRequestBodyMap: S.Schema; export interface UpsertTriggersEnvironmentVariableRequest { /** Account identifier. */ accountId: string; /** Trigger UUID. */ triggerUuid: string; body: UpsertTriggersEnvironmentVariableRequestBodyMap; } export declare const UpsertTriggersEnvironmentVariableRequest: S.Schema; export type UpsertTriggersEnvironmentVariableResultValue = ListTriggersEnvironmentVariablesResultValue; export declare const UpsertTriggersEnvironmentVariableResultValue: S.Schema; export type UpsertTriggersEnvironmentVariableResultMap = { [key: string]: ListTriggersEnvironmentVariablesResultValue | undefined; }; export declare const UpsertTriggersEnvironmentVariableResultMap: S.Schema; export type UpsertTriggersEnvironmentVariableResponse = UpsertTriggersEnvironmentVariableResultMap; export declare const UpsertTriggersEnvironmentVariableResponse: S.Schema; export type CancelBuildError = CloudflareOpError; /** Cancel a running or queued build */ export declare const cancelBuild: API.OperationMethod; export type CreateTokenError = CloudflareOpError; /** Create a new build authentication token */ export declare const createToken: API.OperationMethod; export type CreateTriggerError = CloudflareOpError; /** Create a new CI/CD trigger */ export declare const createTrigger: API.OperationMethod; export type DeleteReposConnectionError = CloudflareOpError; /** Remove a repository connection */ export declare const deleteReposConnection: API.OperationMethod; export type DeleteTokenError = CloudflareOpError; /** Remove a build authentication token */ export declare const deleteToken: API.OperationMethod; export type DeleteTriggerError = CloudflareOpError; /** Remove a CI/CD trigger */ export declare const deleteTrigger: API.OperationMethod; export type DeleteTriggersEnvironmentVariableError = CloudflareOpError; /** Remove a specific environment variable from a trigger */ export declare const deleteTriggersEnvironmentVariable: API.OperationMethod; export type DeployHooksCreateError = CloudflareOpError; /** Create a new deploy hook for a worker script. */ export declare const deployHooksCreate: API.OperationMethod; export type DeployHooksDeleteError = CloudflareOpError; /** Delete a deploy hook. */ export declare const deployHooksDelete: API.OperationMethod; export type DeployHooksGetError = CloudflareOpError; /** Get details of a specific deploy hook. */ export declare const deployHooksGet: API.OperationMethod; export type DeployHooksListError = CloudflareOpError; /** Get all deploy hooks for a specific worker script. */ export declare const deployHooksList: API.OperationMethod; export type DeployHooksTriggerError = CloudflareOpError; /** Trigger a build using a deploy hook. This endpoint does not require authentication - the deploy_hook_uuid acts as a secret token. */ export declare const deployHooksTrigger: API.OperationMethod; export type DeployHooksUpdateError = CloudflareOpError; /** Update an existing deploy hook. */ export declare const deployHooksUpdate: API.OperationMethod; export type GetAccountLimitsError = CloudflareOpError; /** Retrieve account limits and usage information */ export declare const getAccountLimits: API.OperationMethod; export type GetBuildError = CloudflareOpError; /** Retrieve detailed information about a specific build */ export declare const getBuild: API.OperationMethod; export type GetBuildsByVersionError = CloudflareOpError; /** Retrieve builds for specific version IDs */ export declare const getBuildsByVersion: API.OperationMethod; export type GetBuildsLogError = CloudflareOpError; /** Retrieve logs for a specific build with cursor-based pagination */ export declare const getBuildsLog: API.OperationMethod; export type GetLatestBuildsError = CloudflareOpError; /** Retrieve the most recent builds for multiple worker scripts */ export declare const getLatestBuilds: API.OperationMethod; export type GetReposConfigAutofillError = CloudflareOpError; /** Analyze repository for automatic configuration detection */ export declare const getReposConfigAutofill: API.OperationMethod; export type ListBuildsError = CloudflareOpError; /** Get all builds for a specific worker script with pagination */ export declare const listBuilds: API.OperationMethod; export type ListTokensError = CloudflareOpError; /** Get all build tokens with pagination */ export declare const listTokens: API.OperationMethod; export type ListTriggersError = CloudflareOpError; /** Get all triggers for a specific worker script */ export declare const listTriggers: API.OperationMethod; export type ListTriggersEnvironmentVariablesError = CloudflareOpError; /** Get all environment variables for a trigger */ export declare const listTriggersEnvironmentVariables: API.OperationMethod; export type TriggersCreateBuildError = CloudflareOpError; /** Trigger a manual build for a specific trigger */ export declare const triggersCreateBuild: API.OperationMethod; export type TriggersPurgeCacheError = CloudflareOpError; /** Clear the build cache for a specific trigger */ export declare const triggersPurgeCache: API.OperationMethod; export type UpdateTriggerError = CloudflareOpError; /** Update an existing CI/CD trigger */ export declare const updateTrigger: API.OperationMethod; export type UpsertReposConnectionError = CloudflareOpError; /** Upsert a repository connection for CI/CD integration */ export declare const upsertReposConnection: API.OperationMethod; export type UpsertTriggersEnvironmentVariableError = CloudflareOpError; /** Create or update environment variables for a trigger */ export declare const upsertTriggersEnvironmentVariable: API.OperationMethod; //# sourceMappingURL=workers_builds.d.ts.map