import type { ManifestBase } from '../../../../libs/extension-api/index.js';
export interface ManifestDynamicRootOrigin extends ManifestBase {
    type: 'dynamicRootOrigin';
    meta: MetaDynamicRootOrigin;
}
export interface ManifestDynamicRootQueryStep extends ManifestBase {
    type: 'dynamicRootQueryStep';
    meta: MetaDynamicRootQueryStep;
}
export interface MetaDynamicRootOrigin {
    originAlias: string;
    label?: string;
    description?: string;
    icon?: string;
}
export interface MetaDynamicRootQueryStep {
    queryStepAlias: string;
    label?: string;
    description?: string;
    icon?: string;
}
declare global {
    interface UmbExtensionManifestMap {
        umbDynamicRootOrigin: ManifestDynamicRootOrigin;
        umbDynamicRootQueryStep: ManifestDynamicRootQueryStep;
    }
}
