import { SvelteComponentTyped } from "svelte"; import './main.css'; export declare const configure: (options: import("./interfaces").WidgetConfigOptions) => Promise; export declare const journey: (options?: import("./interfaces").JourneyOptions) => { change: (changeOptions: import("./interfaces").JourneyOptionsChange) => Promise; start: (startOptions?: import("./interfaces").JourneyOptionsStart) => Promise; subscribe: (this: void, run: import("svelte/store").Subscriber<{ journey: import("./core/journey/journey.interfaces").JourneyStoreValue; oauth: import("./core/oauth/oauth.store").OAuthTokenStoreValue; user: import("./core/user/user.store").UserStoreValue; }>, invalidate?: () => void) => import("svelte/store").Unsubscriber; }; export declare const component: () => { close: (args?: { reason: "auto" | "external" | "user"; }) => void; open: () => void; subscribe: (this: void, run: import("svelte/store").Subscriber>, invalidate?: () => void) => import("svelte/store").Unsubscriber; }; export declare const user: { info(): { get: () => Promise; subscribe: (this: void, run: import("svelte/store").Subscriber, invalidate?: () => void) => import("svelte/store").Unsubscriber; }; logout(): Promise; tokens(): { get: (options?: import("@forgerock/oidc-client").GetTokensOptions) => Promise; subscribe: (this: void, run: import("svelte/store").Subscriber, invalidate?: () => void) => import("svelte/store").Unsubscriber; }; }; export declare const protect: { start: (config: import("./core/protect/protect.store").ProtectConfig | import("@forgerock/protect/types").SignalsInitializationOptions) => Promise; getData: () => Promise; pauseBehavioralData: () => void | { error: string; }; resumeBehavioralData: () => void | { error: string; }; }; declare const __propDef: { props: { type?: "modal" | "inline"; }; events: { [evt: string]: CustomEvent; }; slots: {}; }; export type IndexProps = typeof __propDef.props; export type IndexEvents = typeof __propDef.events; export type IndexSlots = typeof __propDef.slots; export default class Index extends SvelteComponentTyped { } export {};