/**
 * Copyright IBM Corp. 2024, 2025
 */
import { Gateway } from '../../gateway/models/gateway.model.js';
export interface GatewaySettingsTable extends Gateway {
    id: string;
}
export interface ProjectFolderSettingsTable {
    id: string;
    name: string;
    uniqueFolderLabel: string;
    noOfProjects: number;
}
export interface VCSSettingsTable {
    id: string;
    name: string;
    description: string;
    branch: React.ReactNode;
    noOfProjects: number;
}
export interface ManageBranchTable {
    id: string;
    name: string;
}
export interface APIMSettingsTable {
    id: string;
    name: string;
    url: string;
    isActive: boolean;
    onInactiveInvoke: (row: APIMSettingsTable) => void;
    activateConnection: (row: APIMSettingsTable) => void;
}
export interface RulesetManagementTable {
    title: string;
    description: string;
    version: string;
    date: string;
    autoValidation: boolean;
    providerOrganisation: string;
}
//# sourceMappingURL=settings-table-handle.model.d.ts.map