{"version":3,"file":"type-links.cjs","sourceRoot":"","sources":["../../../../src/NotificationServicesController/types/feature-announcement/type-links.ts"],"names":[],"mappings":"","sourcesContent":["// Generic External Link\n// We use this to show a link than will open an external web page\nexport type TypeExternalLinkFields = {\n  fields: {\n    externalLinkText: string;\n    externalLinkUrl: string;\n  };\n  contentTypeId: 'externalLink';\n};\n\n// Extension Link\n// We use this to show a link than will open an extension tab\nexport type TypeExtensionLinkFields = {\n  fields: {\n    extensionLinkText: string;\n    extensionLinkRoute: string;\n  };\n  contentTypeId: 'extensionLink';\n};\n\n// Portfolio Link\n// We use this to show a link than will open a portfolio page\nexport type TypePortfolioLinkFields = {\n  fields: {\n    portfolioLinkText: string;\n    portfolioLinkUrl: string;\n  };\n  contentTypeId: 'portfolioLink';\n};\n\n// Mobile Link\n// We use this to show a link than will open an application page\nexport type TypeMobileLinkFields = {\n  fields: {\n    mobileLinkText: string;\n    mobileLinkUrl: string;\n  };\n  contentTypeId: 'mobileLink';\n};\n"]}