UNPKG

element-plus

Version:

A Component Library for Vue 3

28 lines (27 loc) 1.17 kB
import type { Component, ExtractPublicPropTypes } from 'vue'; import type PageHeader from './page-header.vue'; export interface PageHeaderProps { /** * @description icon component of page header */ icon?: string | Component; /** * @description main title of page header */ title?: string; /** * @description content of page header */ content?: string; } export declare const pageHeaderProps: { readonly icon: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown, () => any, boolean>; readonly title: StringConstructor; readonly content: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>; }; export type PageHeaderPropsPublic = ExtractPublicPropTypes<typeof pageHeaderProps>; export declare const pageHeaderEmits: { back: () => boolean; }; export type PageHeaderEmits = typeof pageHeaderEmits; export type PageHeaderInstance = InstanceType<typeof PageHeader> & unknown;