export interface QiConnectorConfig {
    readonly figma_connector_authorized?: unknown;
    readonly jira_connector_authorized?: unknown;
}
export interface QiConnectorCapabilities {
    readonly figma: boolean;
    readonly jira: boolean;
}
/**
 * True only when `config.figma_connector_authorized === true`. Pure.
 */
export declare const isFigmaConnectorAuthorized: (config: QiConnectorConfig | undefined) => boolean;
/**
 * True only when `config.jira_connector_authorized === true`. Pure.
 */
export declare const isJiraConnectorAuthorized: (config: QiConnectorConfig | undefined) => boolean;
/**
 * Capabilities summary suitable for the `/api/quality-intelligence/sources/capabilities`
 * route. Carries booleans only — NEVER credentials, endpoint URLs, or raw config values.
 */
export declare const summariseQiConnectorCapabilities: (config: QiConnectorConfig | undefined) => QiConnectorCapabilities;
//# sourceMappingURL=connectorAuthorization.d.ts.map