import { SDKConfig, EmbraceLoggerLevel } from "./interfaces";
interface EmbraceInitArgs {
    patch?: string;
    sdkConfig?: SDKConfig;
    logLevel?: EmbraceLoggerLevel;
}
declare const initialize: ({ sdkConfig, patch, logLevel }?: EmbraceInitArgs) => Promise<boolean>;
export * from "./api/breadcrumb";
export * from "./api/bundle";
export * from "./api/component";
export * from "./api/error";
export * from "./api/log";
export * from "./api/session";
export * from "./api/network";
export * from "./api/user";
export * from "./hooks/useEmbrace";
export * from "./hooks/useEmbraceIsStarted";
export * from "./hooks/useOrientationListener";
export * from "./interfaces";
export { initialize };
