import { YagrN8nConfigService } from '../config/n8n-config-service.js';
import { ManagedN8nOwnerCredentialService } from '../n8n-local/owner-credentials.js';
export interface WorkflowOpenLink {
    openUrl: string;
    targetUrl: string;
    via: 'direct' | 'self-contained-auth';
}
export declare function resolveWorkflowOpenLink(workflowUrl: string, options?: {
    n8nConfigService?: YagrN8nConfigService;
    ownerCredentialService?: ManagedN8nOwnerCredentialService;
}): WorkflowOpenLink;
//# sourceMappingURL=workflow-links.d.ts.map