import { PTError, PTSecurity, type PTWifiEntry } from '../EspProvToolkit.types'; export declare function useSoftapProvisioning(scanInterval: number, promptTimeoutMs: number | undefined, devicePrefix: string, security: PTSecurity, username?: string, proofOfPossession?: string, softAPPassword?: string, onLocationPermDenied?: () => void, autoStart?: boolean): { start: () => void; reset: () => void; provState: "connected" | "idle" | "searching" | "connecting" | "provisioning" | "success" | "failure"; provError: PTError | undefined; provisionDevice: (ssid: string, pwd: string) => Promise; deviceName: string | undefined; currentNetworkSSID: string | undefined; wifiList: PTWifiEntry[]; }; //# sourceMappingURL=useSoftapProvisioning.d.ts.map