/** * TerminologyServerStore properties and methods * Properties can be accessed for fine-grain details. * Methods are usually used internally, using them from an external source is not recommended. * * @property url - The current terminology server URL * @property setUrl - Set the terminology server URL * @property resetUrl - Reset the terminology server URL to the default * * @author Sean Fong */ export interface TerminologyServerStoreType { url: string; setUrl: (newUrl: string) => void; resetUrl: () => void; } /** * Terminology server state management store. This is used for resolving valueSets externally. * Defaults to use https://tx.ontoserver.csiro.au/fhir. * This is the vanilla version of the store which can be used in non-React environments. * @see {@link TerminologyServerStoreType} for available properties and methods. * * @author Sean Fong */ export declare const terminologyServerStore: import("zustand/vanilla").StoreApi; /** * Terminology server state management store. This is used for resolving valueSets externally. * Defaults to use https://tx.ontoserver.csiro.au/fhir. * This is the React version of the store which can be used as React hooks in React functional components. * @see {@link TerminologyServerStoreType} for available properties and methods. * * @author Sean Fong */ export declare const useTerminologyServerStore: import("zustand/vanilla").StoreApi & { use: { url: () => string; setUrl: () => (newUrl: string) => void; resetUrl: () => () => void; }; };