import type * as Merge from "../../../index";
export interface AccountIntegration {
/** Company name. */
name: string;
/** Optional. This shortened name appears in places with limited space, usually in conjunction with the platform's logo (e.g., Merge Link menu).
Example: Workforce Now (in lieu of ADP Workforce Now), SuccessFactors (in lieu of SAP SuccessFactors) */
abbreviatedName?: string;
/** Category or categories this integration belongs to. Multiple categories should be comma separated, i.e. [ats, hris]. */
categories?: Merge.hris.CategoriesEnum[];
/** Company logo in rectangular shape. */
image?: string;
/** Company logo in square shape. */
squareImage?: string;
/** The color of this integration used for buttons and text throughout the app and landing pages. Choose a darker, saturated color. */
color?: string;
slug?: string;
/** Mapping of API endpoints to documentation urls for support. Example: {'GET': [['/common-model-scopes', 'https://docs.merge.dev/accounting/common-model-scopes/#common_model_scopes_retrieve'],['/common-model-actions', 'https://docs.merge.dev/accounting/common-model-actions/#common_model_actions_retrieve']], 'POST': []} */
apiEndpointsToDocumentationUrls?: Record;
/** Setup guide URL for third party webhook creation. Exposed in Merge Docs. */
webhookSetupGuideUrl?: string;
/** Category or categories this integration is in beta status for. */
categoryBetaStatus?: Record;
}