///
///
import type { Props as BlogListPageProps } from '@theme/BlogListPage';
import type { Props as BlogPostItemsProps } from '@theme/BlogPostItems';
export interface Tag {
label: string;
}
export interface State {
checkedTags: Map;
}
export interface CustomBlogListPageProps extends BlogListPageProps {
readonly tags: Array;
readonly clients: Array;
}
export interface ButtonProps {
readonly text: string;
readonly link?: string;
readonly className?: string;
}
export interface CardProps {
readonly title: string;
readonly content?: string;
readonly link?: string;
readonly target?: string;
readonly buttonText?: string;
readonly iconLight?: string;
readonly iconDark?: string;
readonly className?: string;
readonly style?: string;
}
export interface HeroProps {
readonly title: string;
readonly content?: string;
readonly buttonText?: string;
readonly buttonLink?: string;
readonly className?: string;
}
export interface SelectableTagProps {
readonly label: string;
readonly name: string;
readonly checked?: boolean;
readonly onChange?: any;
}
export interface TagCloudProps extends BlogPostItemsProps {
tags: Array;
clients: Array;
}
//# sourceMappingURL=types.d.ts.map