/** * Extracts a device configuration document from common wrapper shapes: * - {"document": {...}} * - {"config": {"document": {...}}} (device config command output) * - {"desiredConfiguration": {"document": {...}}} * - raw document object {...} */ export declare function extractConfigurationDocument(input: unknown): Record; /** * Extracts one or more stream configuration objects from: * - [stream, ...] * - {"streams":[...]} * - {"telemetry":{"streams":[...]}} * - {"document":{"telemetry":{"streams":[...]}}} * - a single stream object {"name": "...", "configuration": {...}} */ export declare function extractStreamConfigurations(input: unknown): Record[];