import type { IClientSideComponentManifest } from '@microsoft/sp-module-interfaces'; import type { ISPComponentLoader } from '../interfaces/ISPComponentLoader'; import { type IDebugData, type ISpfxDebugSessionData } from './DebugManager'; export declare function handleNonTestModeDebug(componentLoader: ISPComponentLoader, spfxDebugSessionData: Partial, debugManifestsFileUrl: string | undefined, debugLoaderUrl: string | undefined, queryParameters: URLSearchParams, isSpfxDebugEnabled: boolean, resolveDebugData: (result: IDebugData) => void): void; export declare function handleTestMode(componentLoader: ISPComponentLoader, spfxDebugSessionData: Partial, resolve: (result: IDebugData) => void): void; export declare function handleDebugDataAsync(componentLoader: ISPComponentLoader, debugData: IDebugData, currentUrl: URL): Promise; export declare function checkEvaluateAssembliesAsync(loader: ISPComponentLoader, manifests: IClientSideComponentManifest[], currentUrl: URL): Promise; export declare function getDebugScripts(componentLoader: ISPComponentLoader, spfxDebugSessionData: Partial, resolve: (result: IDebugData) => void, registerAsNonDebug: boolean): void; export declare function loadAndRegisterManifestsFileAsync(componentLoader: ISPComponentLoader, manifestsFileUrl: string, registerAsNonDebug: boolean): Promise; export declare function createFrameToEvaluateAssembliesAsync(currentUrl: URL): void; export declare function evaluateAssembliesAsync(loader: ISPComponentLoader, manifests: IClientSideComponentManifest[], isTest: boolean): Promise; export declare function dangerouslyEnableDebug(): void; //# sourceMappingURL=debugHandlers.d.ts.map