import { type ComponentProps, type FC, type PropsWithChildren } from 'react'; import { type VariantProps } from 'tailwind-variants'; import type { Gap } from '../../../types'; type AbstractProps = PropsWithChildren, 'paddingBlock' | 'paddingInline'> & { padding?: Gap | SeparatePadding; }>; type Props = AbstractProps & Omit, keyof AbstractProps>; type SeparatePadding = { block?: Gap; inline?: Gap; /** 画面幅が狭い時のブロック方向パディング */ narrowModeBlock?: Gap; /** 画面幅が狭い時のインライン方向パディング */ narrowModeInline?: Gap; }; declare const classNameGenerator: import("tailwind-variants").TVReturnType<{ size: { NARROW: string; DEFAULT: string; WIDE: string; FULL: string; }; paddingBlock: { 0: string; XXS: string; XS: string; S: string; M: string; L: string; XL: string; XXL: string; 3: string; 2: string; 1: string; [-1]: string; [-2]: string; [-3]: string; 0.25: string; 0.5: string; 0.75: string; 1.25: string; 1.5: string; 2.5: string; 3.5: string; 4: string; 8: string; [-0.25]: string; [-0.5]: string; [-0.75]: string; [-1.25]: string; [-1.5]: string; [-2.5]: string; [-3.5]: string; [-4]: string; [-8]: string; X3S: string; X3L: string; }; paddingInline: { 0: string; XXS: string; XS: string; S: string; M: string; L: string; XL: string; XXL: string; 3: string; 2: string; 1: string; [-1]: string; [-2]: string; [-3]: string; 0.25: string; 0.5: string; 0.75: string; 1.25: string; 1.5: string; 2.5: string; 3.5: string; 4: string; 8: string; [-0.25]: string; [-0.5]: string; [-0.75]: string; [-1.25]: string; [-1.5]: string; [-2.5]: string; [-3.5]: string; [-4]: string; [-8]: string; X3S: string; X3L: string; }; }, undefined, "shr-mx-auto shr-w-full", import("tailwind-variants/dist/config").TVConfig<{ size: { NARROW: string; DEFAULT: string; WIDE: string; FULL: string; }; paddingBlock: { 0: string; XXS: string; XS: string; S: string; M: string; L: string; XL: string; XXL: string; 3: string; 2: string; 1: string; [-1]: string; [-2]: string; [-3]: string; 0.25: string; 0.5: string; 0.75: string; 1.25: string; 1.5: string; 2.5: string; 3.5: string; 4: string; 8: string; [-0.25]: string; [-0.5]: string; [-0.75]: string; [-1.25]: string; [-1.5]: string; [-2.5]: string; [-3.5]: string; [-4]: string; [-8]: string; X3S: string; X3L: string; }; paddingInline: { 0: string; XXS: string; XS: string; S: string; M: string; L: string; XL: string; XXL: string; 3: string; 2: string; 1: string; [-1]: string; [-2]: string; [-3]: string; 0.25: string; 0.5: string; 0.75: string; 1.25: string; 1.5: string; 2.5: string; 3.5: string; 4: string; 8: string; [-0.25]: string; [-0.5]: string; [-0.75]: string; [-1.25]: string; [-1.5]: string; [-2.5]: string; [-3.5]: string; [-4]: string; [-8]: string; X3S: string; X3L: string; }; }, { size: { NARROW: string; DEFAULT: string; WIDE: string; FULL: string; }; paddingBlock: { 0: string; XXS: string; XS: string; S: string; M: string; L: string; XL: string; XXL: string; 3: string; 2: string; 1: string; [-1]: string; [-2]: string; [-3]: string; 0.25: string; 0.5: string; 0.75: string; 1.25: string; 1.5: string; 2.5: string; 3.5: string; 4: string; 8: string; [-0.25]: string; [-0.5]: string; [-0.75]: string; [-1.25]: string; [-1.5]: string; [-2.5]: string; [-3.5]: string; [-4]: string; [-8]: string; X3S: string; X3L: string; }; paddingInline: { 0: string; XXS: string; XS: string; S: string; M: string; L: string; XL: string; XXL: string; 3: string; 2: string; 1: string; [-1]: string; [-2]: string; [-3]: string; 0.25: string; 0.5: string; 0.75: string; 1.25: string; 1.5: string; 2.5: string; 3.5: string; 4: string; 8: string; [-0.25]: string; [-0.5]: string; [-0.75]: string; [-1.25]: string; [-1.5]: string; [-2.5]: string; [-3.5]: string; [-4]: string; [-8]: string; X3S: string; X3L: string; }; }>, { size: { NARROW: string; DEFAULT: string; WIDE: string; FULL: string; }; paddingBlock: { 0: string; XXS: string; XS: string; S: string; M: string; L: string; XL: string; XXL: string; 3: string; 2: string; 1: string; [-1]: string; [-2]: string; [-3]: string; 0.25: string; 0.5: string; 0.75: string; 1.25: string; 1.5: string; 2.5: string; 3.5: string; 4: string; 8: string; [-0.25]: string; [-0.5]: string; [-0.75]: string; [-1.25]: string; [-1.5]: string; [-2.5]: string; [-3.5]: string; [-4]: string; [-8]: string; X3S: string; X3L: string; }; paddingInline: { 0: string; XXS: string; XS: string; S: string; M: string; L: string; XL: string; XXL: string; 3: string; 2: string; 1: string; [-1]: string; [-2]: string; [-3]: string; 0.25: string; 0.5: string; 0.75: string; 1.25: string; 1.5: string; 2.5: string; 3.5: string; 4: string; 8: string; [-0.25]: string; [-0.5]: string; [-0.75]: string; [-1.25]: string; [-1.5]: string; [-2.5]: string; [-3.5]: string; [-4]: string; [-8]: string; X3S: string; X3L: string; }; }, undefined, import("tailwind-variants").TVReturnType<{ size: { NARROW: string; DEFAULT: string; WIDE: string; FULL: string; }; paddingBlock: { 0: string; XXS: string; XS: string; S: string; M: string; L: string; XL: string; XXL: string; 3: string; 2: string; 1: string; [-1]: string; [-2]: string; [-3]: string; 0.25: string; 0.5: string; 0.75: string; 1.25: string; 1.5: string; 2.5: string; 3.5: string; 4: string; 8: string; [-0.25]: string; [-0.5]: string; [-0.75]: string; [-1.25]: string; [-1.5]: string; [-2.5]: string; [-3.5]: string; [-4]: string; [-8]: string; X3S: string; X3L: string; }; paddingInline: { 0: string; XXS: string; XS: string; S: string; M: string; L: string; XL: string; XXL: string; 3: string; 2: string; 1: string; [-1]: string; [-2]: string; [-3]: string; 0.25: string; 0.5: string; 0.75: string; 1.25: string; 1.5: string; 2.5: string; 3.5: string; 4: string; 8: string; [-0.25]: string; [-0.5]: string; [-0.75]: string; [-1.25]: string; [-1.5]: string; [-2.5]: string; [-3.5]: string; [-4]: string; [-8]: string; X3S: string; X3L: string; }; }, undefined, "shr-mx-auto shr-w-full", import("tailwind-variants/dist/config").TVConfig<{ size: { NARROW: string; DEFAULT: string; WIDE: string; FULL: string; }; paddingBlock: { 0: string; XXS: string; XS: string; S: string; M: string; L: string; XL: string; XXL: string; 3: string; 2: string; 1: string; [-1]: string; [-2]: string; [-3]: string; 0.25: string; 0.5: string; 0.75: string; 1.25: string; 1.5: string; 2.5: string; 3.5: string; 4: string; 8: string; [-0.25]: string; [-0.5]: string; [-0.75]: string; [-1.25]: string; [-1.5]: string; [-2.5]: string; [-3.5]: string; [-4]: string; [-8]: string; X3S: string; X3L: string; }; paddingInline: { 0: string; XXS: string; XS: string; S: string; M: string; L: string; XL: string; XXL: string; 3: string; 2: string; 1: string; [-1]: string; [-2]: string; [-3]: string; 0.25: string; 0.5: string; 0.75: string; 1.25: string; 1.5: string; 2.5: string; 3.5: string; 4: string; 8: string; [-0.25]: string; [-0.5]: string; [-0.75]: string; [-1.25]: string; [-1.5]: string; [-2.5]: string; [-3.5]: string; [-4]: string; [-8]: string; X3S: string; X3L: string; }; }, { size: { NARROW: string; DEFAULT: string; WIDE: string; FULL: string; }; paddingBlock: { 0: string; XXS: string; XS: string; S: string; M: string; L: string; XL: string; XXL: string; 3: string; 2: string; 1: string; [-1]: string; [-2]: string; [-3]: string; 0.25: string; 0.5: string; 0.75: string; 1.25: string; 1.5: string; 2.5: string; 3.5: string; 4: string; 8: string; [-0.25]: string; [-0.5]: string; [-0.75]: string; [-1.25]: string; [-1.5]: string; [-2.5]: string; [-3.5]: string; [-4]: string; [-8]: string; X3S: string; X3L: string; }; paddingInline: { 0: string; XXS: string; XS: string; S: string; M: string; L: string; XL: string; XXL: string; 3: string; 2: string; 1: string; [-1]: string; [-2]: string; [-3]: string; 0.25: string; 0.5: string; 0.75: string; 1.25: string; 1.5: string; 2.5: string; 3.5: string; 4: string; 8: string; [-0.25]: string; [-0.5]: string; [-0.75]: string; [-1.25]: string; [-1.5]: string; [-2.5]: string; [-3.5]: string; [-4]: string; [-8]: string; X3S: string; X3L: string; }; }>, unknown, unknown, undefined>>; export declare const Container: FC; export {};