/*! * Copyright (c) Microsoft Corporation and contributors. All rights reserved. * Licensed under the MIT License. */ export declare const ApiLevel: { readonly public: "public"; readonly beta: "beta"; readonly alpha: "alpha"; readonly internal: "internal"; readonly legacyAlpha: "legacyAlpha"; readonly legacyBeta: "legacyBeta"; readonly legacyPublic: "legacyPublic"; }; export type ApiLevel = (typeof ApiLevel)[keyof typeof ApiLevel]; /** * Tuple of {@link ApiLevel}s * * @remarks Sorted by the preferred order that respective imports would exist. * public is effectively "" for sorting purposes and then all are arranged * alphabetically as most formatters would prefer. */ export declare const knownApiLevels: readonly ["public", "alpha", "beta", "internal", "legacyPublic", "legacyBeta", "legacyAlpha"]; /** * Checks string to see if it is an {@link ApiLevel}. * * @param level - potential {@link ApiLevel} string * @returns true when level exactly matches a known {@link ApiLevel} */ export declare function isKnownApiLevel(level: string): level is ApiLevel; export declare function isLegacy(level: ApiLevel): boolean; //# sourceMappingURL=apiLevel.d.ts.map