/** * Sample custom Atomic component, initializing itself against a parent search interface in order to retrieve the bindings. * * This component showcases a custom-made pagination component, for educational purposes. * * In a real life scenario, we recommend using either [atomic-pager](https://docs.coveo.com/en/atomic/latest/reference/components/atomic-pager/) or [atomic-load-more-results](https://docs.coveo.com/en/atomic/latest/reference/components/atomic-load-more-results/) instead. */ export declare class SampleComponent { private bindings?; private error?; private pagerController; private pagerUnsubscribe; private statusUnsubscribe; private i18nUnsubscribe; private host; private pagerState; private statusState; connectedCallback(): Promise; disconnectedCallback(): void; private get pages(); private buildPage; private get previous(); private get next(); render(): any; }