import { StreamProvider } from "../StreamProvider.cjs";
export type ExtensionType = 'stable' | 'flask' | 'beta' | string;
/**
 * Creates an external extension provider for the given extension type or ID.
 * This is intended for use by 3rd party extensions.
 *
 * @param typeOrId - The extension type or ID.
 * @returns The external extension provider.
 */
export declare function createExternalExtensionProvider(typeOrId?: ExtensionType): StreamProvider;
/**
 * Gets the build type for the given domain name identifier.
 *
 * @param rdns - The reverse syntax domain name identifier for the wallet.
 * @returns The type or ID.
 */
export declare function getBuildType(rdns: string): string | undefined;
//# sourceMappingURL=createExternalExtensionProvider.d.cts.map