@leancodepl/kratos
Version:
Headless React components library for building Ory Kratos authentication flows
53 lines • 1.69 kB
TypeScript
import { ProjectBrandingColors } from './ProjectBrandingColors';
/**
*
* @export
* @interface SetProjectBrandingThemeBody
*/
export interface SetProjectBrandingThemeBody {
/**
* Favicon Type
* @type {string}
* @memberof SetProjectBrandingThemeBody
*/
favicon_type?: string;
/**
* Favicon URL
* @type {string}
* @memberof SetProjectBrandingThemeBody
*/
favicon_url?: string;
/**
* Logo type
* @type {string}
* @memberof SetProjectBrandingThemeBody
*/
logo_type?: string;
/**
* Logo URL
* @type {string}
* @memberof SetProjectBrandingThemeBody
*/
logo_url?: string;
/**
* Branding name
* @type {string}
* @memberof SetProjectBrandingThemeBody
*/
name?: string;
/**
*
* @type {ProjectBrandingColors}
* @memberof SetProjectBrandingThemeBody
*/
theme?: ProjectBrandingColors;
}
/**
* Check if a given object implements the SetProjectBrandingThemeBody interface.
*/
export declare function instanceOfSetProjectBrandingThemeBody(value: object): value is SetProjectBrandingThemeBody;
export declare function SetProjectBrandingThemeBodyFromJSON(json: any): SetProjectBrandingThemeBody;
export declare function SetProjectBrandingThemeBodyFromJSONTyped(json: any, ignoreDiscriminator: boolean): SetProjectBrandingThemeBody;
export declare function SetProjectBrandingThemeBodyToJSON(json: any): SetProjectBrandingThemeBody;
export declare function SetProjectBrandingThemeBodyToJSONTyped(value?: SetProjectBrandingThemeBody | null, ignoreDiscriminator?: boolean): any;
//# sourceMappingURL=SetProjectBrandingThemeBody.d.ts.map