import type { ScopedSettingsSchema, Settings } from "../../../root/index.js"; /** * Read the setting values for a schema. Without a key, resolves with all values; with a * key, resolves with that value only. Values are `null` until set. * * Unlike `useSettings` this is not a hook, so it can be called outside React rendering — * for example in an action's `onClick` handler. * * @example * import {Settings} from "attio/client" * import schema from "../../settings/schema" * * const {defaultTeamId} = await Settings.getSettings(schema) * const teamId = await Settings.getSettings(schema, "defaultTeamId") */ export declare function getSettings(schema: Settings.WorkspaceSettingsSchema): Promise>; export declare function getSettings(schema: Settings.WorkspaceSettingsSchema, key: TKey): Promise[TKey]>; //# sourceMappingURL=get-settings.d.ts.map