import { State } from '../../shared/State';
/**
 * SSO Cookie Configuration object
 */
export type SSOCookieConfig = {
    name: string;
};
/**
 * Get SSO cookie configuration
 * @returns {Promise<SSOCookieConfig>} a promise that resolves to a SSOCookieConfig object
 */
export declare function getSSOCookieConfig({ state, }: {
    state: State;
}): Promise<SSOCookieConfig>;
/**
 * Reset SSO cookie configuration
 * @param {Object} params Parameters object.
 * @param {State} params.state State object.
 * @returns {Promise<SSOCookieConfig>} a promise that resolves to an empty string response.
 */
export declare function resetSSOCookieConfig({ state, }: {
    state: State;
}): Promise<SSOCookieConfig>;
/**
 * Set SSO cookie configuration
 * @param {Object} params Parameters object.
 * @param {SSOCookieConfig} params.domains SSOCookieConfig object
 * @param {State} params.state State object.
 * @returns {Promise<SSOCookieConfig>} a promise that resolves to a SSOCookieConfig object.
 */
export declare function setSSOCookieConfig({ config, state, }: {
    config: SSOCookieConfig;
    state: State;
}): Promise<SSOCookieConfig>;
//# sourceMappingURL=EnvSSOCookieConfigApi.d.ts.map