/** * Nunjucks macro option examples * (with typed keys) * * @type {Record} */ export const examples: Record; /** * Nunjucks macro option examples * * @satisfies {{ [example: string]: MacroExample }} */ declare const fixtures: { default: { context: { text: string; }; screenshot: { states: ("focus" | "hover" | "active")[]; selector: string; }; }; "default, small": { context: { text: string; small: boolean; }; }; disabled: { context: { text: string; disabled: boolean; }; screenshot: true; }; "disabled, small": { context: { text: string; disabled: boolean; small: boolean; }; }; "as a link": { context: { text: string; href: string; }; screenshot: { states: ("focus" | "hover" | "active")[]; selector: string; }; }; "as a link, small": { context: { text: string; small: boolean; href: string; }; }; "with icon at start": { context: { text: string; icon: { name: string; placement: string; }; }; }; "with icon at start, small": { context: { text: string; icon: { name: string; placement: string; }; small: boolean; }; }; "with icon at end": { context: { text: string; icon: { name: string; placement: string; }; }; }; "with icon at end, small": { context: { text: string; icon: { name: string; placement: string; }; small: boolean; }; }; "with double click prevented": { context: { text: string; preventDoubleClick: boolean; }; }; "with double click not prevented": { context: { text: string; preventDoubleClick: boolean; }; }; login: { context: { text: string; variant: string; }; screenshot: { states: ("focus" | "hover" | "active")[]; selector: string; }; }; "login, small": { context: { text: string; variant: string; small: boolean; }; }; "login disabled": { context: { text: string; variant: string; disabled: boolean; }; screenshot: true; }; "login disabled, small": { context: { text: string; variant: string; disabled: boolean; small: boolean; }; }; "login as a link": { context: { text: string; variant: string; href: string; }; screenshot: { states: ("focus" | "hover" | "active")[]; selector: string; }; }; "login as a link, small": { context: { text: string; variant: string; small: boolean; href: string; }; }; "login with icon at start": { context: { text: string; variant: string; icon: { name: string; placement: string; }; }; }; "login with icon at start, small": { context: { text: string; variant: string; icon: { name: string; placement: string; }; small: boolean; }; }; "login with icon at end": { context: { text: string; variant: string; icon: { name: string; placement: string; }; }; }; "login with icon at end, small": { context: { text: string; variant: string; icon: { name: string; placement: string; }; small: boolean; }; }; reverse: { context: { text: string; variant: string; }; options: { layout: string; }; screenshot: { states: ("focus" | "hover" | "active")[]; selector: string; }; }; "reverse, small": { context: { text: string; variant: string; small: boolean; }; options: { layout: string; }; }; "reverse disabled": { context: { text: string; variant: string; disabled: boolean; }; options: { layout: string; }; screenshot: true; }; "reverse disabled, small": { context: { text: string; variant: string; disabled: boolean; small: boolean; }; options: { layout: string; }; }; "reverse as a link": { context: { text: string; variant: string; href: string; }; options: { layout: string; }; screenshot: { states: ("focus" | "hover" | "active")[]; selector: string; }; }; "reverse as a link, small": { context: { text: string; variant: string; small: boolean; href: string; }; options: { layout: string; }; }; "reverse with icon at start": { context: { text: string; variant: string; icon: { name: string; placement: string; }; }; options: { layout: string; }; }; "reverse with icon at start, small": { context: { text: string; variant: string; icon: { name: string; placement: string; }; small: boolean; }; options: { layout: string; }; }; "reverse with icon at end": { context: { text: string; variant: string; icon: { name: string; placement: string; }; }; options: { layout: string; }; }; "reverse with icon at end, small": { context: { text: string; variant: string; icon: { name: string; placement: string; }; small: boolean; }; options: { layout: string; }; }; secondary: { context: { text: string; variant: string; }; screenshot: { states: ("focus" | "hover" | "active")[]; selector: string; }; }; "secondary, small": { context: { text: string; variant: string; small: boolean; }; }; "secondary disabled": { context: { text: string; variant: string; disabled: boolean; }; screenshot: true; }; "secondary disabled, small": { context: { text: string; variant: string; disabled: boolean; small: boolean; }; }; "secondary as a link": { context: { text: string; variant: string; href: string; }; screenshot: { states: ("focus" | "hover" | "active")[]; selector: string; }; }; "secondary as a link, small": { context: { text: string; variant: string; small: boolean; href: string; }; }; "secondary with icon at start": { context: { text: string; variant: string; icon: { name: string; placement: string; }; }; }; "secondary with icon at start, small": { context: { text: string; variant: string; icon: { name: string; placement: string; }; small: boolean; }; }; "secondary with icon at end": { context: { text: string; variant: string; icon: { name: string; placement: string; }; }; }; "secondary with icon at end, small": { context: { text: string; variant: string; icon: { name: string; placement: string; }; small: boolean; }; }; "secondary, solid background": { context: { text: string; variant: string; }; options: { layout: string; }; screenshot: { states: ("focus" | "hover" | "active")[]; selector: string; }; }; "secondary, solid background, small": { context: { text: string; variant: string; small: boolean; }; options: { layout: string; }; }; "secondary, solid background disabled": { context: { text: string; variant: string; disabled: boolean; }; options: { layout: string; }; screenshot: true; }; "secondary, solid background disabled, small": { context: { text: string; variant: string; disabled: boolean; small: boolean; }; options: { layout: string; }; }; "secondary, solid background as a link": { context: { text: string; variant: string; href: string; }; options: { layout: string; }; screenshot: { states: ("focus" | "hover" | "active")[]; selector: string; }; }; "secondary, solid background as a link, small": { context: { text: string; variant: string; small: boolean; href: string; }; options: { layout: string; }; }; "secondary, solid background with icon at start": { context: { text: string; variant: string; icon: { name: string; placement: string; }; }; options: { layout: string; }; }; "secondary, solid background with icon at start, small": { context: { text: string; variant: string; icon: { name: string; placement: string; }; small: boolean; }; options: { layout: string; }; }; "secondary, solid background with icon at end": { context: { text: string; variant: string; icon: { name: string; placement: string; }; }; options: { layout: string; }; }; "secondary, solid background with icon at end, small": { context: { text: string; variant: string; icon: { name: string; placement: string; }; small: boolean; }; options: { layout: string; }; }; warning: { context: { text: string; variant: string; }; screenshot: { states: ("focus" | "hover" | "active")[]; selector: string; }; }; "warning, small": { context: { text: string; small: boolean; variant: string; }; }; "warning disabled": { context: { text: string; variant: string; disabled: boolean; }; screenshot: true; }; "warning disabled, small": { context: { text: string; variant: string; small: boolean; disabled: boolean; }; }; "warning as a link": { context: { text: string; variant: string; href: string; }; screenshot: { states: ("focus" | "hover" | "active")[]; selector: string; }; }; "warning as a link, small": { context: { text: string; small: boolean; variant: string; href: string; }; }; "warning with icon at start": { context: { text: string; variant: string; icon: { name: string; placement: string; }; }; }; "warning with icon at start, small": { context: { text: string; variant: string; icon: { name: string; placement: string; }; small: boolean; }; }; "warning with icon at end": { context: { text: string; variant: string; icon: { name: string; placement: string; }; }; }; "warning with icon at end, small": { context: { text: string; variant: string; icon: { name: string; placement: string; }; small: boolean; }; }; "example reverse search button, small": { context: { text: string; variant: string; small: boolean; }; options: { hidden: true; }; }; "example reverse save button, small": { context: { text: string; variant: string; small: boolean; }; options: { hidden: true; }; }; "example secondary search button, small": { context: { text: string; variant: string; small: boolean; }; options: { hidden: true; }; }; "example secondary save button, small": { context: { text: string; variant: string; small: boolean; }; options: { hidden: true; }; }; }; import type { MacroExample } from '#lib'; export {}; //# sourceMappingURL=fixtures.d.mts.map