import type { ApiContext } from "./context.js"; export interface ListMergeChecksParams { project?: string; repository: string; } export interface ConfigureMergeCheckParams { project?: string; repository: string; hookKey: string; settings: Record; } export interface MergeCheck { key: string; name?: string; description?: string; enabled: boolean; settings: Record; } export declare function mergeChecksApi(ctx: ApiContext): { list({ project, repository, }: ListMergeChecksParams): Promise; configure({ project, repository, hookKey, settings, }: ConfigureMergeCheckParams): Promise; }; export type MergeChecksApi = ReturnType;