import { CompassRequests } from 'src/compass-requests'; import { CompassExternalAliasInput, Component, CreateLinkInput } from '@atlassian/forge-graphql-types'; import { CompassYaml } from '../../../../types'; export declare const isYamlNameValid: (yamlName?: unknown) => boolean; export declare const generateExternalIdWithPrefix: (deduplicationId: string, key: string) => string; export declare const updateExternalAlias: (requestApi: CompassRequests, componentId: string, oldExternalAlias: CompassExternalAliasInput, newExternalAlias: CompassExternalAliasInput | null) => Promise; export declare const updateComponent: (cloudId: string, requestApi: CompassRequests, currentComponent: Component, componentYaml: CompassYaml, additionalLinks?: CreateLinkInput[], additionalExternalAliases?: CompassExternalAliasInput[], externalSourceURL?: string) => Promise;