/** * * Copyright © 2025 Ping Identity Corporation. All right reserved. * * This software may be modified and distributed under the terms * of the MIT license. See the LICENSE file for details. * **/ import { z } from 'zod'; import type { Writable } from 'svelte/store'; export declare const linksSchema: z.ZodObject<{ termsAndConditions: z.ZodString; }, z.core.$strict>; export declare const partialLinksSchema: z.ZodObject<{ termsAndConditions: z.ZodOptional; }, z.core.$strict>; export declare const linksStore: Writable | undefined>; /** * @function initialize - Initialize the links store * @param {object} customLinks - An object of custom links to merge with the default * @returns {object} - The links store * @example initialize({ termsAndConditions: 'https://example.com/terms' }); */ export declare function initialize(customLinks?: z.infer): Writable<{ termsAndConditions?: string | undefined; } | undefined>;