import type { DeployApiClientOptions, DeployQueryValueList } from "./common/types.js"; export declare const fetchSourceControlIntegrations: (options: DeployApiClientOptions) => Promise; export declare const fetchSourceControlIntegrationState: (options: DeployApiClientOptions, organizationId?: string) => Promise; export declare const fetchSourceControlAccessToken: (options: DeployApiClientOptions, integrationId: string, organizationId?: string) => Promise; export declare const validateSourceControlIntegration: (options: DeployApiClientOptions, body: Record, organizationId?: string) => Promise; export declare const validateSourceControlRepository: (options: DeployApiClientOptions, body: Record, organizationId?: string) => Promise; export declare const fetchSourceControlRepository: (options: DeployApiClientOptions, query?: Record, organizationId?: string) => Promise; export declare const fetchSourceControlRepositoryBranches: (options: DeployApiClientOptions, repositoryName: string, query?: Record, organizationId?: string) => Promise; export declare const fetchSourceControlTemplates: (options: DeployApiClientOptions, query?: Record, organizationId?: string) => Promise; export declare const createSourceControlRepository: (options: DeployApiClientOptions, body: Record, organizationId?: string) => Promise; export declare const createSourceControlRepositoryGithub: (options: DeployApiClientOptions, body: Record, organizationId?: string) => Promise; export declare const fetchSourceControlProviders: (options: DeployApiClientOptions, organizationId?: string) => Promise; export declare const fetchSourceControlIntegration: (options: DeployApiClientOptions, integrationId: string) => Promise; export declare const deleteSourceControlIntegration: (options: DeployApiClientOptions, integrationId: string) => Promise;