/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type BranchProtectionRule = {
	allow_deletions: boolean;
	allow_force_pushes: boolean;
	created_at: string;
	created_by?: string | null;
	dismiss_stale_reviews: boolean;
	dismissal_allowances: Array<string>;
	id: string;
	pattern: string;
	push_allowances: Array<string>;
	repo_id: string;
	require_approvals: number;
	require_code_owner_review: boolean;
	require_conversation_resolution: boolean;
	require_linear_history: boolean;
	require_signed_commits: boolean;
	require_status_checks: boolean;
	required_status_checks: Array<string>;
	restrict_pushes: boolean;
	restrict_review_dismissal: boolean;
	updated_at: string;
};

